这是我的 Java 代码的一部分,IDE 是 Eclipse。'Lines' 是一个字符串数组。
//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/>";
}
'Text' 变量在 'for' 循环外声明,但在. Eclispe在变量“Text”的声明行向我显示了这个警告:“未使用局部变量 Text 的值”。
怎么会这样?它在“for”循环中使用。