我在Android Studio中編寫Java,並在循環中訪問differend B變量。我對語法不太確定。在循環內訪問B「i」變量
int A, B1, B2, B3, B4, B5;
for (i = 0; i++; i <= 20) {
A=b"i";
}
我在Android Studio中編寫Java,並在循環中訪問differend B變量。我對語法不太確定。在循環內訪問B「i」變量
int A, B1, B2, B3, B4, B5;
for (i = 0; i++; i <= 20) {
A=b"i";
}
您不能訪問像這樣的變量。
你必須定義一個List
或array
int A = 0;
int[] myIntArray = {1,2,3,4,5};
for (int i = 0; i < myIntArray.length; i++){
//Now you can access your array with the index
A = myIntArray[i]; //This statement still does not make much sense
}
你應該閱讀一些Java初學者教程像this one
這是不容易知道你的意思,但我會做一個猜測。
int A, B1, B2, B3, B4, B5;
for (int i = 1; i < 6; i++) {
switch (i) {
case 1: A = B1;
break;
case 2: A = B2;
break;
case 3: A = B3;
break;
case 4: A = B4;
break;
case 5: A = B5;
break;
default: break;
}
someFunction(A);
}
我不明白你爲什麼在你的循環中有i <= 20
。也許我錯過了一些東西。
什麼,我試圖做的:P
String Url = "";
int i;
String [] paper_url;
paper_url = new String[2];
paper_url[0] = new String("http://www.google.com");
paper_url[1] = new String("http://www.yahoo.com");
for (i=1;i<=2;i++) {
Url = paper_url[i];
}
你需要谷歌是「陣列」這個詞。 –
你不能寫這個。您正在查找[Arrays](https://docs.oracle.com/javase/tutorial/java/nutsandbolts/array.html)。我會推薦一個[基礎Java教程](https://docs.oracle.com/javase/tutorial/java/nutsandbolts/index.html)。 – Turing85