Javaでクラス内の配列をどのように呼び出しますか?
Java で配列を呼び出すには、次の手順を使用します。
- 配列変数をクラス内に宣言するクラスを作成する。
public class MyClass {
int[] myArray; // 声明一个整型数组变量
}
- クラスのコンストラクタやメソッドで配列変数にメモリ領域を割り当て、配列要素を初期化する。
public class MyClass {
int[] myArray; // 声明一个整型数组变量
public MyClass(int size) {
myArray = new int[size]; // 为数组变量分配内存空间
for (int i = 0; i < size; i++) {
myArray[i] = i; // 初始化数组元素
}
}
}
- 他のクラスの中でクラスのオブジェクトを作成し、オブジェクトで配列を呼び出す。
public class Main {
public static void main(String[] args) {
MyClass obj = new MyClass(5); // 创建MyClass对象
for (int i = 0; i < obj.myArray.length; i++) {
System.out.println(obj.myArray[i]); // 使用对象调用数组
}
}
}
MyClassクラスを作成し、Myclassクラス内にint型の配列変数myArrayを持つ。MyClassのコンストラクタ内でmyArrayにsizeの大きさのメモリを割り当て、ループにより配列要素を0からsize-1の値で初期化する。MainクラスでMyClassのオブジェクトを作成し、そのオブジェクト経由でmyArray配列の要素を呼び出し、それをプリントアウトする。
お役に立てれば幸いです!