Java做while循环不断重复,我不知道为什么

卡莱布·惠勒

因此,我已经连接了调试器,并尝试了不同的输入,但我似乎无法弄清为什么它不会通过循环。运行时,我输入“ l”或“ L”,然后将输入设置为该值,然后将输入设置为大写版本,然后重复该操作。

public static char displayMenu(){
    char input;
    sc.nextLine();//clear junk
    do {
        System.out.println();
        System.out.println("\t\t Enter L to (L)oad ");
        String entry = sc.nextLine();
        input = entry.toUpperCase().charAt(0);
    } while (input != 'L' || input!='M' || input != 'P' || input != 'Q');
艾略特新鲜

boolean ||不正确。如果L它是一个值,则不是MP否则Q您的循环将继续进行迭代。我想你想要类似的东西,

while (input != 'L' && input != 'M' && input != 'P' && input != 'Q');

或者

while (!(input == 'L' || input == 'M' || input == 'P' || input == 'Q'));

考虑何时inputL,显然L不是M,因此您的初始while状况将继续迭代。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PyGame不断崩溃,我不知道为什么

来自分类Dev

While 循环随机循环。不知道为什么。

来自分类Dev

无限循环我不知道为什么(DichotomySearch)

来自分类Dev

不知道为什么我的python输出循环

来自分类Dev

While循环中断,我不知道为什么

来自分类Dev

我不断遇到细分错误,但我不知道为什么

来自分类Dev

我不断得到细分错误:11错误,我不知道为什么... c ++

来自分类Dev

我不断收到此错误消息,但我不知道为什么

来自分类Dev

For循环不会结束。不知道为什么

来自分类Dev

经典的元音练习。我不知道为什么我的for循环无法正常工作

来自分类Dev

我的for嵌套循环未执行,我也不知道为什么

来自分类Dev

我不知道为什么我的程序没有进入循环

来自分类Dev

我的程序无限循环,老实说我不知道为什么

来自分类Dev

我不知道为什么我得到AttributeError

来自分类Dev

我的陈述无效,我也不知道为什么

来自分类Dev

我不知道为什么我得到AttributeError

来自分类Dev

骑士巡回赛-导致无限循环,我不知道为什么

来自分类Dev

For Each 循环提前结束,我不知道为什么

来自分类Dev

不知道为什么我的循环功能在这里不起作用

来自分类Dev

VLOOKUP给#N / A我不知道为什么

来自分类Dev

函数已执行,我不知道为什么

来自分类Dev

C ++ Segfault,我不知道为什么?

来自分类Dev

VLOOKUP给#N / A我不知道为什么

来自分类Dev

声音消失了,我不知道为什么

来自分类Dev

df挂起,我不知道为什么

来自分类Dev

标题缩进,我不知道为什么

来自分类Dev

不知道为什么我收到 StopIteration 错误

来自分类Dev

SMTP 错误,我不知道为什么

来自分类Dev

不知道为什么我的 cursorForObjectInConnection 返回 null?

Related 相关文章

  1. 1

    PyGame不断崩溃,我不知道为什么

  2. 2

    While 循环随机循环。不知道为什么。

  3. 3

    无限循环我不知道为什么(DichotomySearch)

  4. 4

    不知道为什么我的python输出循环

  5. 5

    While循环中断,我不知道为什么

  6. 6

    我不断遇到细分错误,但我不知道为什么

  7. 7

    我不断得到细分错误:11错误,我不知道为什么... c ++

  8. 8

    我不断收到此错误消息,但我不知道为什么

  9. 9

    For循环不会结束。不知道为什么

  10. 10

    经典的元音练习。我不知道为什么我的for循环无法正常工作

  11. 11

    我的for嵌套循环未执行,我也不知道为什么

  12. 12

    我不知道为什么我的程序没有进入循环

  13. 13

    我的程序无限循环,老实说我不知道为什么

  14. 14

    我不知道为什么我得到AttributeError

  15. 15

    我的陈述无效,我也不知道为什么

  16. 16

    我不知道为什么我得到AttributeError

  17. 17

    骑士巡回赛-导致无限循环,我不知道为什么

  18. 18

    For Each 循环提前结束,我不知道为什么

  19. 19

    不知道为什么我的循环功能在这里不起作用

  20. 20

    VLOOKUP给#N / A我不知道为什么

  21. 21

    函数已执行,我不知道为什么

  22. 22

    C ++ Segfault,我不知道为什么?

  23. 23

    VLOOKUP给#N / A我不知道为什么

  24. 24

    声音消失了,我不知道为什么

  25. 25

    df挂起,我不知道为什么

  26. 26

    标题缩进,我不知道为什么

  27. 27

    不知道为什么我收到 StopIteration 错误

  28. 28

    SMTP 错误,我不知道为什么

  29. 29

    不知道为什么我的 cursorForObjectInConnection 返回 null?

热门标签

归档