とにかく私は何かブール式を使って私がアクセスしたいものが範囲外であるかどうか確認できますか?アクセスしている配列インデックスが配列の範囲外であるかどうかを確認するにはどうすればよいですか?
0
A
答えて
0
あなたは([10]で[] =新しいint型)は、このような配列を持っている場合は、
if(index < a.length)
のようにそれをテストすることができたり、ArrayList<Integer> b = new ArrayList<Integer>();
を持っている場合は、
if(index < b.size())
1
ようにそれをテストすることができます
index
が配列
array
の境界の外にあるかどうかを確認する
正しいブール式である:
index < 0 || index >= array.length
のように:
if (index < 0 || index >= array.length) {
System.out.println("Index is out of bounds");
}
0
使用Array.lengthと配列の長さを見つけ、次いでArray.lengthとを使用してインデックスを比較する(それが配列の長さより小さく、大きいかまたは0に等しくなければなりません)。 インデックスが長さを超えているため、javaでは例外が発生します(ArrayIndexOutOfBounds Exception)。
//let i be the index
あれば(私は> = Array.lengthと|| I < 0)
//あなたが使用しようとしているインデックスがでアクセスできる場合は、いつでも確認することができ、エラー
-1
を取得します
if(index >= 0 and index <= array.length−1)
//使用するインデックスが負のインデックスにアクセスできないため、使用するインデックスが0以上であるかどうかを確認し、全体の最大サイズ未満であることを確認します配列)
関連する問題
- 1. 配列インデックスが範囲外であるかどうかを確認するにはどうすればよいですか?
- 2. 配列の配列に内部配列内の値があるかどうかを確認するにはどうすればよいですか?
- 3. 小さい配列の値が大きい配列にあるかどうかを確認するにはどうすればよいですか?
- 4. 配列のリスト:あるリストの配列が別のリストにあるかどうかを確認するにはどうすればいいですか?
- 5. 配列の値が同じかどうかを確認するにはどうすればいいですか?
- 6. 配列のインデックスの範囲の値を変更するにはどうすればいいですか?
- 7. バイト配列にJavaでUnicode文字列が含まれているかどうかを確認するにはどうすればよいですか?
- 8. ロールのIEnumerableに文字列配列のロールが含まれているかどうかを確認するにはどうすればよいですか?
- 9. 「配列インデックスが範囲外です」というVisual Studioのエラー
- 10. C#多次元配列に値とインデックスがあるかどうかを確認するにはどうすればよいですか?
- 11. Python numpy:配列が許容範囲内で対称であるかどうかを確認する
- 12. PHPは値が配列の値の範囲内にあるかどうかを確認します
- 13. C#IP範囲を文字列配列に変換するにはどうすればよいですか?
- 14. マルチレベルオブジェクトの配列にアクセスするにはどうすればよいですか?
- 15. 配列の要素が文字列内にあるかどうかを確認するにはどうすればよいですか?
- 16. 文字列がVisual Basicの配列内にあるかどうかを確認するにはどうすればよいですか?
- 17. 配列インデックスが範囲外です[swift]
- 18. IndexOutOfRangeException:配列インデックスが範囲外です。
- 19. IndexOutOfRangeException:配列インデックスが範囲外です。
- 20. 配列のすべての要素がnullであるかどうかを確認するにはどうすればよいですか?
- 21. 配列が空であるかどうかを確認することができないようです。
- 22. JavaでObject(Object [])の配列の範囲外にあるインデックスをテストするにはどうすればよいですか?
- 23. 値がPHPの多次元配列の範囲内にあるかどうかを検索するにはどうすればよいですか?
- 24. Railsで時間範囲が重複しているかどうかを確認するにはどうすればいいですか? (Airbnbのようなアプリケーション)
- 25. 値の配列を別のインデックス配列に変換するにはどうすればよいですか?
- 26. pandasデータフレームの列がdatetime型であるかどうかを確認するにはどうすればよいですか?列が数値かどうかを確認するにはどうすればよいですか?
- 27. 2つの配列に同じ要素がPerlで含まれているかどうかを確認するにはどうすればよいですか?
- 28. Rubyで範囲の配列を反復処理するにはどうすればよいですか?
- 29. 配列インデックスとしてアクセサにアクセスするにはどうすればよいですか?
- 30. jQuery:配列に値があるかどうかを確認し、そうであれば削除します。
'length'プロップを使用してください配列のerty。例えば。配列を反復するために、 'for(int i = 0; i