Java eclipse - 值在程序开始时自行更改

时间:2013-12-10 00:54:11

标签: java eclipse

通常我知道问题是什么或如何描述它。但这超出了我的理解范围。

我的主类中有一组public static个变量,项目的main(String[] a)方法中发生的第一件事就是显示其中的两个。但由于某种原因,当我在声明中更改它时,该程序仍然运行旧程序。我试图删除static并从方法中调用它们,结果相同。至于我可以测试程序的这一部分中的所有变量都遇到同样的问题。

以下是代码和变量的屏幕截图(我在main方法上设置了一个断点,以确保没有其他运行): Code with unexpected change of variable value

如果这很重要,我实际上已经更改了计算机,因为上一版本的应用程序,我有一个新安装的所有东西,但我重建所有目录,除了这个变量(或缺乏)一切运行与没问题。

1 个答案:

答案 0 :(得分:0)

好的,它在盒子外面进行了一些思考,但我已经修好了(并非所有步骤都可能需要,但是当他们自己尝试时它们不起作用):

  • 关闭Eclipse中的所有标签(文件)
  • 关闭Eclipse
  • 打开并保存(不编辑)其他程序中的.java文件(如Notepad ++)
  • 打开Eclipse
  • 在Package Explorer中右键单击并“刷新”(或使用F5)
  • 打开文件并构建项目

这是一个非常奇怪的错误,我希望如果有人发现“修复”对他们有效。