日期:2014-05-17  浏览次数:20675 次

5行执行了多年仍未得出结果的代码
5行执行了多年仍未得出结果的代码

仔细分析了下这5行,貌似时间复杂度,空间复杂度都不大,为嘛就是执行效率这么低?

for(Girl girl = Girls.first(); !myGirlFriend.like(me); girl = Girls.next()){
  if(!girl.hasBoyFriend(now) && i.like(girl)){
  GirlFriend myGirlFriend = (GirlFriend)girl;
  }
}
 


------解决方案--------------------
getMoney()
getHouse()
Exception in thread "main" java.lang.NullPointerException

以上2个方法报错,然后还有其他未知异常