.clone()
我的问题是我无法从.txt文件中打印出屏幕上的最高分。第一个程序创建.txt文件,其中保存所有分数(它工作)。之后的第二个功能应该从那里找到最高分并绘制出来(不起作用)。(它绘制出“点”和“游戏结束!”)Eclipse不会在代码中显示任何错误。我做错了什么?我必须在下周三解决这个问题或者我考试失败了
答案 0 :(得分:0)
我认为潜在的错误是那两个:
一条路是绝对的,另一条是相对的。 FileWriter正在接受File作为参数,所以为什么不使用你的"文件"对于读者和作者?这样你就可以确定它们指向同一个地方。
另请查看您的Highscore是否在某处实际更新过。它也永远不会显示0作为高分,否则你需要改变:
if(highscore2 > highscore)
到
if(highscore2 >= highscore)
希望有所帮助!