如何在循环中创建变量A1,A2,...,A10并在java中获取其值

时间:2016-08-03 07:36:27

标签: java

假设我的代码是

public class GetValueInLoop{

    public static void main(String[] args) throws InterruptedException {
        int a1=3;
        int a2=4;
        int a3=5;
        int result;

        for(int i=1; i<4;i++){
            result = a(i);
            System.out.println("Value of a(i): "+result );

            }
        }

如何获得

之类的输出
Value of a1:3
Value of a2:4
Value of a3:5

任何人都可以帮助我 感谢

2 个答案:

答案 0 :(得分:0)

您最好使用数组:

public class GetValueInLoop{

    public static void main(String[] args) throws InterruptedException {
        int[] a= {3, 4, 5};

        for(int i=0; i<a.length;i++){
            System.out.println("Value of a(" + (i+1) + "): " + a[i]);

            }
     }

}

答案 1 :(得分:0)

你可以像这样使用

   public class Main {
       public static void main(String... args) {
           int a[]={3,4,5};
           int result;
           for(int i=0; i<a.length;i++){
               result = a[i];
               System.out.println("Value of a(i): "+result );

           }
       }

   }

<强>输出:

Value of a(i): 3
Value of a(i): 4
Value of a(i): 5