好的,这是我在 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
提交
取消