所以現在我有一個循環分配名稱給玩家根據所選擇的數量和需要以某種方式創建一個字符串來引用看起來有些像「lblplayer1」標籤 - 「lblplayer6」我的代碼看起來是這樣的:使用字符串引用標籤我需要設置文本?
for (int i=1; i <= noofplayers; i++)
{
String hello = "lblplayer" + i;
hello?.setText("hi");
}
最後一行需要一些等同於lblplayer(1-6)的變量名稱,而在最後一個數字中沒有硬編碼。 基本上我需要以某種方式自動地設置每個標籤的文本以某種方式使用數組索引,但不知道如何以任何方式做到這一點?
你不能動態地在java中命名變量。使用'數組'或'Map'。 – 2013-04-24 16:11:33