我在類「Main」中有四行代碼。爲什麼Eclipse無法識別字段?
static boolean cantConnect = false;
static boolean taken = false;
static boolean con = false;
static boolean start = false;
在類「地形」中,我想修改其中的一個變量。
如果我輸入「Main」。在那個類中,我得到了一些選項,包括「開始」變量,但是當我向下滾動或者當我想要變量「con」時按下「C」時得到零結果(C應該是2結果)。
重新啓動Eclipse修復了這個問題,所有變量現在都顯示完美,但它真的很煩人,我真的很想知道如何解決它。
爲了澄清,即使我確實輸入了正確的變量名稱(我甚至複製粘貼了該名稱),它仍會像修復程序沒有修復一樣,給我創建變量的「快速修復」。 有趣的是,如果我實際上點擊按鈕來創建變量,我當然會得到紅線,表示有兩個同名的東西,這意味着Eclipse肯定必須知道該名稱的變量確實存在。
你能告訴我們[完整的,最小的示例代碼,演示錯誤](http://stackoverflow.com/help/mcve)?在2個類和10行的順序中,只要複製到源文件中就可以產生問題,而其中沒有其他代碼? – user2357112
這些字段中的任何一個都具有可見性修飾符嗎?諸如「公共」,「私人」或「受保護」之類的東西? – user2357112
你說重啓解決了這個問題。它什麼時候重新出現? – Nivas