配列に配置するオブジェクトが4つあります。インデックスに他のオブジェクトが含まれている場合は配置できません。 Javaの配列の特定のインデックスに要素または何もないかどうかをどうやって調べるべきですか?例。
私はnumListという配列を持っていて、いくつかの値が入っています。私はインデックス6に別の番号を追加したいと思います。このためには、numList [6]に値が入っているかどうかをチェックする必要があります。配列の特定のインデックスをチェックする方法には値が含まれています
-3
A
答えて
0
組み込み関数以外の型の配列は、null
の値に初期化されます。
MyObject[] array = new MyObject[mySize];
... // Populate some locations in the array, then...
int placeAt = -1;
for (int i = 0 ; i != array.length; i++) {
if (array[i] == null) {
placeAt = i;
break;
}
}
if (placeAt != -1) {
// You found the first index with a null
array[placeAt] = myNewObject;
} else {
... // Array has no empty spaces - report an error and/or exit
}
0
指定されたインデックス内のヌルがある場合にだけので同じように、チェックし、夢中にしないでください:
if (array[index] != null) {
array[index] = yourObject1;
}
のでnull
が格納されている最小のインデックスを見つけるために、ループを使用しますに。既にこの位置にオブジェクトを割り当てている場合は、そのオブジェクトはゼロになりません。
0
JavaではArrayListを使用できます。 add()メソッドで直接リストの末尾にメソッドを追加し、indexOf(object o)メソッドを使用してインデックスをチェックしたい場合に使用します。
関連する問題
- 1. チェックする方法文字列の配列には特定の文字列が含まれていますか?
- 2. 2D配列の特定の値をチェックする方法
- 3. PHP連想配列の値が配列に含まれていないと特定の結果をエコーする方法はありますか?
- 4. JUnit 3 - 配列には特定の要素が含まれています
- 5. oracleの特定の入力にNULL値が含まれていない列名を選択する方法は?
- 6. 配列の特定のインデックス値を別の配列にコピーしますか?
- 7. 配列が別の配列に含まれているかどうかをチェック
- 8. 特定の配列をチェックする方法は配列の配列に存在し、純粋にその値と比較していますか?
- 9. 配列に整数値が含まれているかどうかをチェックする方法
- 10. 特定のプロパティ、object-cによってオブジェクトが含まれている場合の配列のチェック
- 11. NSArrayに特定のクラスのオブジェクトが含まれているかどうかをチェックする方法は?
- 12. 配列の特定のインデックスで値を取得する方法JavaScriptでは?
- 13. データに特定の文字列が含まれています
- 14. 配列にXまたはYが含まれているかどうかをチェックする方法
- 15. パンダに新しい列を作成する方法。以前の特定の値とのインデックスの差異が含まれていますか?
- 16. Excelのランダム値ジェネレータのVBAスクリプトに配列に含まれていない値が含まれています
- 17. 配列要素に改行のみが含まれているかどうかをチェックする方法は?
- 18. 配列検出メソッド - 特定のサブ配列インデックスの値を返しますか?
- 19. 実行時に配列をチェックする方法特定の値を含む場合
- 20. ファイルにルビの特定の行が含まれているかどうかをチェックする方法
- 21. get jquery:配列に値が含まれています
- 22. 多次元PHP配列の特定のキーと値をチェックする方法はありますか?
- 23. 配列のすべての要素が特定の値であるかどうかをチェックする方法?
- 24. 2d配列の特定のインデックスのインデックスを調べる最も良い方法
- 25. パンダの行数が与えられた別の列には特定の値が含まれています
- 26. 配列内の特定のインデックスに新しい値を挿入し、すべてを1つのインデックスだけシフトする方法はありますか?
- 27. 数値配列の値を特定の範囲の値を含むビンに整理する方法は?
- 28. 特定の値に基づいて配列を分割する方法は?
- 29. セルに特定の値が含まれていても効果のない行1を削除する方法
- 30. 各サブ文書の配列に特定のキーワードが含まれている配列内のサブ文書を見つける方法を見つける方法?
参照型の配列( 'Object'sなど)であれば、' null'をテストしますか? –
配列内の指定されたインデックスの要素がすでに使用されているかどうかを知りたいのですか? –
あなたがすでに行ったことを教えてください。あなたのコードを見ることは役に立ちます。 – mangotang