我写了这么一段程序。比较郁闷的是,但i循环到i=3的时候,虽然内层循环的条件满足,但是外层循环的条件已经不满足了。为什么不把两层循环都跳出来呢。不然就不会造成我内层循环indexoutofbounday错误了。另外有没有什么方式让他知道外层循环的条件已经不满足了,应该两层循环都跳出来。publicclassDebug{publicstaticvoidmain(String[]args){Stringa="MMM";inti=0;intval=0;while(iwhile(a.charAt(i)=='M'){ val+=10;i++;}}System.out.println(val);}}
繁花不似锦
达令说
相关分类