java - 将一组变量放入没有数组的循环中

时间:2016-04-12 20:30:58

标签: java arrays

今天我想使用下面的java代码,当然它没有用。 我知道为了处理下面的想法,我应该创建一个基本数组,它应该包括我所有的String变量但是...我想知道是否有一个选项来更改我的代码并处理没有提到的基本数组的代码?

ArrayList<String> array = new ArrayList<String>();

String variable1 = "text1";
String variable2 = "text2";
String variable3 = "text3";

for ( int i = 1; i <= 3; i++ ){
array.add(i, variable + i ); // error 
}

提前谢谢你!

1 个答案:

答案 0 :(得分:0)

如果我们忽略了array已经是一个集合的事实,这是唯一合理的方法。

ArrayList<String> array = new ArrayList<String>();

String[] variables=new String[3];
variables[0] = "text1";
variables[1] = "text2";
variables[2] = "text3";

for ( int i = 0; i < 3; i++ ){
    array.add(variables[i]); // error 
}