0
我寫過我的代碼,其中包含一個名爲rectangleX
的變量,但現在我想要有多個類似的變量,所以我想將該變量重命名爲rectangleX[0]
。但是,當我去重構,然後重命名,我得到錯誤'插入的標識符是無效的'。我怎樣才能解決這個問題?如何將變量重命名爲數組的一部分?
我寫過我的代碼,其中包含一個名爲rectangleX
的變量,但現在我想要有多個類似的變量,所以我想將該變量重命名爲rectangleX[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]);
}
您可以將其重命名爲'rectangleX_0' – alayor
顯示更多已更改的源代碼可以更容易地理解錯誤的來源。 – Aaron