好的,這是我在 Java 中的第一個項目。我很高興它終于奏效了,尤其是因為我投入的時間比我想象的要多得多。不過我有3個問題我必須將“靜態”放在所有方法共享的變量前面,因為沒有它我會出現“無法從靜態內容引用非靜態變量”錯誤。它如何影響我的腳本,它在實踐中有什么意義嗎?為什么我不能更改包名稱?除了腳本的第一行外,其他地方都沒有提到游戲運行正常,但我又忘記了一件小事,我真的不知道如何解決這個問題。這部分決定玩家是否獲勝 if (wordList.size() == 6) {
System.out.println("\nYou won, congratulations! \n");
break;
}問題是,我不得不寫數字“6”,因為我承認在我的代碼字“經濟”中有 2 個字母“o”,所以如果會這樣寫wordList.size() == word.length()它不會工作(如果代碼字中沒有 2 個相同的字母,它會工作)
1 回答

蠱毒傳說
TA貢獻1895條經驗 獲得超3個贊
Static 關鍵字表示該類擁有您的字段,而不是對象本身。這意味著該字段不會隨著每個對象的創建而創建,相反,只會有一個字段在給定類型的所有對象之間共享。您必須僅在主應用程序類中執行此操作,因為主要方法是靜態的。
可以,您只需要相應地更改目錄結構即可。
得到單詞,跳過相同的字母,計算長度,然后將其與您猜到的字母進行比較。
添加回答
舉報
0/150
提交
取消