在JAVA SE已发过,请点击下面的链接:
http://topic.csdn.net/u/20120908/17/614c1557-4437-44b9-8782-e6fe2e816189.html?48879代码简化如下:
Public boolean xxx(){
  int j=6
for(int i=0; i<10; i++){
    if(i==j){
        return false;
     }
  }
  return true;
}能不能优化成,将j值等于6的时候,可以不用循环6次,直接i=6,然后返回false;也就是说能不能将if判断写到循环外面进行判断,而不破坏原先的语句结构?