论坛首页 Java企业应用论坛

一段趣味的代码关于 while循环的

浏览 14209 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (8)
作者 正文
   发表时间:2011-06-16  
排查问题时发现了一段粗心的代码:

private static boolean test(){
    int i=10;
    {
        i--;
    }while(i>0);
    return true;
}


大家认真读完能给出正确结果吗?
   发表时间:2011-06-16  
死循环?!
0 请登录后投票
   发表时间:2011-06-16  
redhat 写道
排查问题时发现了一段粗心的代码:

private static boolean test(){
    int i=10;
    {
        i--;
    }while(i>0);
    return true;
}


大家认真读完能给出正确结果吗?


这代码有什么好炫耀的
0 请登录后投票
   发表时间:2011-06-16  
do
{ 
 i--;
}while(i>0); 

少了“do”?!
0 请登录后投票
   发表时间:2011-06-16  
人家写着玩的,本来就是test方法
0 请登录后投票
   发表时间:2011-06-16  
死循环 不解释
0 请登录后投票
   发表时间:2011-06-16  
redhat 写道
排查问题时发现了一段粗心的代码:

private static boolean test(){
    int i=10;
    {
        i--;
    }while(i>0);
    return true;
}


大家认真读完能给出正确结果吗?



private static boolean test(){
    int i=10;
    { i--;}

    while(i>0);

    return true;
}
0 请登录后投票
   发表时间:2011-06-16  
我也觉得是个死循环。。没有测试过。。
0 请登录后投票
   发表时间:2011-06-16  
从来不写do...while循环,所以不会有这样粗心的错误
0 请登录后投票
   发表时间:2011-06-16  
死循环 
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics