我有这个阵列练习。如果有人可以,我想了解事物的运作方式
我们有一个名为index
的int类型的对象数组,其中包含4个元素
我们有名为islands
的String类型的对象数组,其中包含4个元素
我不了解事物之间的传递方式,我需要一个很好的解释。
class Dog {
public static void main(String [] args) {
int [] index = new int[4];
index[0] = 1;
index[1] = 3;
index[2] = 0;
index[3] = 2;
String [] islands = new String[4];
islands[0] = "Bermuda";
islands[1] = "Fiji";
islands[2] = "Azores";
islands[3] = "Cozumel";
int y = 0;
int ref;
while (y < 4) {
ref = index[y];
System.out.print("island = ");
System.out.println(islands[ref]);
y ++;
}
}
最佳答案
用笔和纸制成这样的桌子,然后进行迭代:
y ref islands[ret]
--- --- ------------
0 1 Fiji
1 3 Cozumel
2 0 Bermuda
3 2 Azores
关于java - Java阵列练习,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14002207/