最近码代码发现一个for循环中的代码的后半部分不执行,刚开始以为是程序错误,弄了2个多小时发现并不是程序的问题,编译器没有把你新增加的代码去编译执行,于是就出现了修改了代码而运行结果却不发生改变的现象,我的解决办法如下:
Build--->Clean Project
注: 尝试了重新启动android studio,Invalidate Caches /Restart , rebuild project 这三种方法均没有解决
解决代码修改但运行结果不变问题
本文介绍了一种常见的编程现象:修改代码后运行结果未发生变化的原因及解决方法。通常这种现象是因为编译器未将修改的部分进行编译。作者通过Build-->CleanProject操作成功解决了该问题。
最近码代码发现一个for循环中的代码的后半部分不执行,刚开始以为是程序错误,弄了2个多小时发现并不是程序的问题,编译器没有把你新增加的代码去编译执行,于是就出现了修改了代码而运行结果却不发生改变的现象,我的解决办法如下:
Build--->Clean Project
注: 尝试了重新启动android studio,Invalidate Caches /Restart , rebuild project 这三种方法均没有解决
1万+

被折叠的 条评论
为什么被折叠?