2017-01-09 99 views
0

我写过我的代码,其中包含一个名为rectangleX的变量,但现在我想要有多个类似的变量,所以我想将该变量重命名为rectangleX[0]。但是,当我去重构,然后重命名,我得到错误'插入的标识符是无效的'。我怎样才能解决这个问题?如何将变量重命名为数组的一部分?

+0

您可以将其重命名为'rectangleX_0' – alayor

+0

显示更多已更改的源代码可以更容易地理解错误的来源。 – Aaron

回答

0

它看起来像你试图将单个变量更改为数组。我建议将它分离出来,或者直接将rectagleX变量直接添加到列表中。

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]); 
}