这很简单,但我似乎并没有想像出来
 这是我的代码

System.out.println("1=>do this \n2=> do that \n3=> blablabla \n4=> EXIT");


choose:{
int choix = s.nextInt();
switch (choix) {
case 1 : lper.addpersonne();
     break choose;
case 2 : lper.removepersonne();
     break choose;
case 3 : blalalalala


执行时

“ lper.addpersonne”可以很好地工作,但是在那之后我找不到可以选择其他东西的标签。它只是停止

最佳答案

为什么不清理一下代码并在这些方面使用一些东西呢?

int choix;
do {

    System.out.println("1=>do this \n2=> do that \n3=> blablabla \n4=> EXIT");
    choix = s.nextInt();
    switch (choix) {
    case 1 : lper.addpersonne();
        break;
    case 2 : lper.removepersonne();
        break;
    case 3 : blalalalala
        break;

} while (choix != 4);


这样,您就不必担心for循环,它会重复进行直到用户希望退出为止,并且您不必使用讨厌的标签。

关于java - 如何在Java中使用标签使switch语句循环,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27202120/

10-14 09:59