Javaは4つの値で初期化しないと思いa
ます。しかし、私は間違っています。これがどのように行われるか説明してもらえますか? コンストラクターで初期化していないため、コンストラクターが呼び出されたときに何をするかを意味しa
ます。
class A {
int[] a = {1,2,3,4};
A() {
a[0] = 3;
}
}
class ClassTest1 {
public static void main(String args[]) {
A b = new A();
System.out.println("hey " + b.a[0] );
System.out.println("hey " + b.a[1] );
}
}
詳細に説明し、内部を理解するための外部リソースを使用すると、初心者(私)にとってより良いものになる可能性があります。