這是我的Java代碼的一部分,IDE是Eclipse。 'Lines'是一串字符串。虛假(?)Eclipse「未使用局部變量」警告
//build anchor inner text
int Count = Lines.length;
String Text = ""; //<----------Eclipse shows warning here
for (int Index=0; Index<Count; Index++) {
Text += Lines[Index];
if (Index<Count-1)
Text += "<br/>";
}
的「文本」變量被外部的「for」循環,然而,其內部使用聲明。 Eclispe向我顯示此警告信息:「局部變量文本的值未使用」在變量「文本」的聲明行中。
怎麼會這樣?它在'for'循環中使用。
注意,Java變量應該以小寫字母開頭。只有課程應以大寫字母開頭。 – 2012-08-07 07:46:05
在我的這個項目中,約定是倒過來的:) – jondinham 2012-08-07 07:46:57
如果你聲明沒有值的字符串呢? 'String Text;' – Simon 2012-08-07 07:49:53