参考代码中 按序号查到的方法为什么要用while(true)循环

来源:1-9 经验总结

Htttttt

2016-03-31 16:49

感觉这里不需要用循环命令啊,main函数中有循环,有大神可以解释下的吗,谢谢

写回答 关注

2回答

  • qq_杀星_0
    2016-03-31 17:06:37

    这样加入输入错误,可以再次输入。如果没有while(true)循环,假设第一次输入错误,则不再允许重复输入

    Httttt...

    main函数中不是已经有while(true){} 了么,main函数每次循环时候调用getBookByNumber方法不就实现了多次查询么

    2016-03-31 17:37:50

    共 1 条回复 >

  • Zoya
    2016-03-31 17:05:25

    while(true){}  循环中,true是一个boolean值,即真值,如果循环条件为真就一直循环执行下去,直到循环条件不成立。这里用while(true){}循环主要是为了能够在你输入错误的命令后能够重复提示你输入。还有楼主,你要十分注意括号内是true而不是ture,这个是很容易犯错的,ture不是关键字啊!!!希望对你有帮助。

    Httttt... 回复Zoya

    while循环不是执行{}中的代码么,不只是控制第一次输入命令1和2的吧

    2016-04-01 16:26:46

    共 3 条回复 >

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题