输出的结果应该是560,但输出的却是上一个代码的结果,是哪里有问题😭
上面说的都不在点子上,应该是
1、右键哪有编译》??
2、按ctrl+shirt+f10 跟运行有啥去区别??
3、是不是文件没有保存啊啊,保存一下再运行。。这是IDEA,他是自动保存代码的。
4、他这明显不是maven项目,你让他怎么maven编译??
你应该理解这样一个概念:(个人理解,可能不全面或者有误)
我们所编写的源码,要想在计算机底层运行,是要编译成计算机识别的可执行文件的。
所以,代码要运行的顺序,应该是我们的代码,编译后生成计算机能识别的二进制文件(中间文件),运行(实际是运行编译生成的文件)
那么一些编译器,编译和运行是分开的,所以你的这种现象,就是需要重新去编译或者构建,或者有的工具不智能,你清理一下上次编译生成的缓存再执行。。。
鼠标右键重新编译执行
按ctrl+shirt+f10
是不是文件没有保存啊啊,保存一下再运行
尝试点击这里然后重新编译运行