如何将变量重命名为数组的一部分?

时间:2017-01-09 17:36:35

标签: android android-studio refactoring rename

我已经编写了我的代码以包含一个名为rectangleX的变量,但现在我想要有多个相似的变量,所以我想将变量重命名为rectangleX[0]。但是,当我去重构,然后重命名时,我收到错误'插入的标识符无效'。我怎么能绕过这个?

1 个答案:

答案 0 :(得分:0)

看起来您正在尝试将单个变量更改为数组。我建议把它分开,或者直接将你的rectagleX变量直接添加到List。

List<String> rectangleList= new ArrayList<String>();
rectangleList.add(rectangleXVar1);
rectangleList.add(rectangleXVar2);
rectangleList.add(rectangleXVar3);
rectangleList.add(rectangleXVar4);

for(int i=0;i<rectangleList.length;i++) {
    System.out.println(rectangleList[i]);
}