public static void main(String[] args) {
int[] arr;
}
//私はjavaを初めて使用しており、初期化してユーザーからの入力を取得するのに問題があります。どのように私はundefiendの長さの配列を使用できますか?
public static void main(String[] args) {
int[] arr;
}
//私はjavaを初めて使用しており、初期化してユーザーからの入力を取得するのに問題があります。どのように私はundefiendの長さの配列を使用できますか?
は、ほとんどの場合、あなたが何をしたいあなたは、未定義長さの配列を作成することはできませんArrayListの
List<Integer> ints = new ArrayList<>();
ints.add(1);
ints.add(3);
int i = ints.get(0); // == 1
for (int x : ints) {
System.out.println(x); // print out all values
}
多くの感謝の男! – Minhaj
詳細を教えてください。理解できません – azro
これは未定義の長さの配列ではありません。これは初期化されていない配列で、初期化していない場合は使用できません。それを初期化するには、固定長を指定する必要があります。 Javaには定義されていない長さの配列はありません。 – BackSlash
でも、初期化後にその配列を配置するために特定のオブジェクトが必要な場合でも、javaですべてがオブジェクトであることが読み取られました。 – Minhaj