2017-05-10 34 views
1

Grayed out areas文字變灰

嗨,另一個問題在這裏。我正在做一個Java教程,我正在使用IntelliJ進行編碼。然而,「randomstring和PINUM是灰色的(見圖),當鼠標懸停在它上面時,」Field'randomstring'從不使用。

預先感謝您。

回答

1

該值已定義,但從未使用過。 IntelliJ有助於告訴你,你有可以刪除的死代碼。

您實際上正在打印出「PINUM」字符串。你需要打印出變量:

System.out.println(PINUM); // remove the quotes 
+0

嗨克里斯,謝謝你的快速回答。然而,當我運行代碼時,我得到了「PINUM」,但是指南顯示了在這種情況下顯示的數字3.1414。不知道爲什麼它是死碼,爲什麼這個號碼不會出現。 – Biogrid

+1

@Biogrid它應該是'System.out.println(PINUM);'而不是'System.out.println(「PINUM」);'如果你想打印常量值而不是固定的字符串。 – CrazyCoder

+0

該死的我覺得很蠢!有道理「 感謝Crazy Coder! – Biogrid

0

刪除引號"PINUM"

""引號用於字符串,這意味着您所請求的文字串"PINUM"的輸出,而不是變量命名PINUM

+1

謝謝Aaron,我對此非常感興趣,並感謝您的幫助! – Biogrid