java
1import java.util.*; 2 3public class Main { 4 public static void main(String[] args) throws Exception { 5 // Your code here! 6 for(int i = 0; i<3; i++){ 7 int ai = i; 8 } 9 System.out.print(a0,a1,a2); 10 } 11} 12 13//a0=0,a1=1,a2=2みたいになってほしい。
特にjavaに限ったことではないのですが、上のようなプログラムをコメントに書いてある結果になるようにしたいのだが、エラーが出でてしまいます。
エラーの意味は3回int aiという変数が宣言されているからと理解しているのですけど、
iをつかってこのようにiの増加分変数を宣言する方法はないですか?
たとえばa(i)やa{i}にしたらいけるとか←これは無理だと分かってる。変数名のiをfor文中の配列(例:array[i])みたく数字として判断する方法はないですか?