2次元配列で何番の番号が発生したかを数えるメソッドを作成したいと思います。あなたが行の値の数が異なる2次元配列が必要な場合は forループを使用してJavaで2D配列を使用するメソッドを作成する方法
答えて
2D配列は、自分でそれぞれの行を作成するために持っているよりも、int[][] matrix = new int[10][10];
のように宣言することができます。
int [][] matrix = new int[10][];
matrix[0] = new int[10];
matrix[1] = new int[20];
//...
matrix
の上にあなたを反復処理するにはあなたはこれを試すことがここで
for (int[] row : matrix) {
for (int value : row) {
sum += value;
}
}
@ダニスは、彼が実際に尋ねるものと、何を答えようとしているのかを見てください。 –
は、例えば私はこのコードを作成し、その数は2次元アレイ及びこのための任意の数よりも大きい見つけたい: INT [] []映画= { \t \t \t \t \t {4,6,2、 5}、 \t \t \t \t \t {7,9,4,8}、 \t \t \t \t \t {6,9,3,7} \t \t \t}。 \t \t \t int count = 0;用 は(INT I = 0; I
@ChağrıÇetiner2次元配列内の数値の出現数のカウントについて質問しました。あなたの質問に文脈より大きくても少なくても言及していません。だから、私の答えはあなたの質問通りです。 –
//method to count your number of Occurrences in Your 2-D Array.
private int getAllOccurence(int [] arr, int yourNumberToSearch){
int count = 0;
for (int[] row : arr) { //loop will able to get all Rows
for (int value : row) { //loop enables you to get each values of each Row.
// This if Statement will check wheather Your Number exists in array or not
if(value == yourNumberToSearch)
count++; //count increase each times by one If Number exists in a array.
}
}
return count;
}
必要です。あなたはあなたの答えを得るでしょう。
私はこの部分を理解できません:for(int [] row:arr){ for(int value:row){ –
これは二次元配列なので、最初のループはすべての行を取得します。ネストされたループ(forループ内にある)は、あなたの行の各要素を取得します。 –
@ÇağrıÇetiner今私は自分の答えを編集しています。あなたの答えを簡潔にするためにコメントを追加します。あなたの答えは –
- 1. JAVAで文字の2D配列を作成する方法
- 2. 2d Arraylistを含む2d配列の作成方法は? (JAVA)
- 3. デフォルト値を使用して2Dベクトル配列を作成する方法は?
- 4. ベクトルを使用して2D配列を作成する方法は?
- 5. 2D配列を使用して地図を作成する方法
- 6. Kotlin:タイプ文字列の2D配列を作成する方法
- 7. LC3で2D配列を作成する方法
- 8. Javaで巨大な2D配列を作成する
- 9. getmemを使用して2D配列を作成する
- 10. 2D配列を持つTreeSetのコンパレータを作成する - Java
- 11. 2D配列とJTableを使ってJavaでボードを作成するには?
- 12. 2Dの方法でバイトの1D配列を使用する
- 13. forループを使用して2d numpy配列から3d numpy配列を動的に作成する方法
- 14. 2D Java配列から列を取得する方法は?
- 15. Javaの2D配列列を削除する方法
- 16. 9x9 2d配列から9個のサブ配列を作成するJava
- 17. 異なる方法で2D配列を生成する
- 18. 2D汎用配列フィールドを持つジェネリックJavaクラスを作成する
- 19. 2D numpy配列のすべての列を操作するメソッド。
- 20. returnメソッドを使用する方法、Javaで配列を渡すパラメータ
- 21. ユーザ入力を使用してJavaで2D配列を生成する方法は?
- 22. 配列からJavaを使用して各オブジェクトを作成する方法
- 23. Javaのmainメソッドで静的配列を作成するには?
- 24. JavaでJSON配列を作成する方法
- 25. Javaスクリプトで多次元配列を作成する方法は?
- 26. タイプ変数の配列をJavaで作成する方法は?
- 27. Java - 2D配列を印刷する最も良い方法は?
- 28. 2D配列に三角形を描画する方法(Java)
- 29. Java - メソッドの配列を作成
- 30. ゲームのために異なるオブジェクトの2D配列を作成する方法
あなたが今までに何を得たかを教えてください。 – dambros
ようこそスタックオーバーフロー!あなたはすでにこれを自分で解決しようとしましたか?もしそうなら、どこに正確にこだわったのですか?私は一般的に、人々は「私のためにこのコードを作ってください」というリクエストにはあまりうまく反応しませんが、これはやってみましたが、助けてください "-requests ;-) – Carpetsmoker