int []が渡され、関数f(int [] array)があるとしたら、配列の長さがわからない場合、どのように実行できますかチャンクでチャンク?それとももっと良い方法がありますか?おかげチャンクでint []チャンクを読む方法
Javaでは
1
A
答えて
3
、あなたは、単に使用して配列から配列の長さを取得することができます:
int theArrayLength = array.length;
+0
配列のサイズがInteger.Max_VALUEより大きい変更はありますか? –
+0
@Jeffreyいいえ、あなたは多少役に立たないintsを使って配列のインデックスを作成しています;) – Voo
1
は、javaもarraya.lengthを知りませんか?
0
あなたは「それを実行」と「チャンクによってチャンク」とはどういう意味ですか?
array.length
2
を行うことによって、Javaのいずれかの配列の長さを見つけることができますかインデックスを使用して、配列全体を常に反復処理することができます。
for(int i = 0; i < array.length; i++) {
bar(array[i]);
}
2
- チェック配列が
null
あり、もしそうなら、例外をスローした場合(例えばIllegalArgumentException
) - 使用強化のためのループ
例 -
void f(int[] array){
if(array == null){
throw new IllegalArgumentException();
}
for(int arrayItem : array){
// iterate through array chunk-by-chunk
}
}
この方法を使用すると、明示的にthを知ることなく、チャンクごとに配列を反復処理できますe配列の長さ。
関連する問題
- 1. intのチャンクをintのシャフリング
- 2. PyTables大きなCSVをチャンクで読む:
- 3. 大きなファイル(100GB)チャンクでメモリマッピングを使用してチャンクで読む
- 4. チャンクのバイナリファイルを読み込むC#
- 5. Pythonデータフレームでデータをチャンクで読み取る方法は?
- 6. JAVA読み込みファイル(チャンク内)、すべてのチャンク(16進数)
- 7. PHPでチャンクされたPOSTデータを読む
- 8. 大きなテキストファイルをチャンクで読む処理
- 9. 複数のファイル.gzチャンクをPythonでチャンクで解凍する方法
- 10. Rubyで配列をチャンクする方法
- 11. チャンクを含むHTTP応答を分析する方法
- 12. ソケットを通してチャンクされたものを読む
- 13. AJAX + Javascriptを使用してチャンク内のファイルを読む
- 14. 複数のチャンクを1つのファイルに保存/読み込む?
- 15. Laravelチャンク
- 16. はチャンク
- 17. XSLT:チャンク
- 18. 幅)チャンク
- 19. チャンク配列にキーを埋め込む
- 20. Java:リンクリストをチャンクで
- 21. bundle.jsファイルをチャンクする方法は?
- 22. HTMLチャンクをレンダリングする方法は?
- 23. チャンクを実装する方法
- 24. リストをチャンクする方法 in Netty
- 25. リストをチャンクする方法<T>?
- 26. オブジェクトのストリームをチャンクする方法は?
- 27. RTMPチャンクの再生方法は?
- 28. 読書は「チャンク」応答HttpWebResponseの
- 29. ステップのチャンク
- 30. Webpackチャンク(別フォルダ)
あなたは配列の長さを知っています、それは 'array.length'です - おそらくあなたは何個の要素が0から別の値で初期化されたのでしょうか? – amit
配列のサイズがInteger.Max_VALUEより大きい変更はありますか? –
配列のサイズは、 'Integer.MAX_VALUE'より大きくすることはできません – amit