如何将此返回到开头?

时间:2017-01-31 06:34:17

标签: java

我试图让程序在返回时返回,然后如果选择no则使用system.exit。但是,我坚持是的,我根本不知道该怎么做:/

Scanner scan= new Scanner (System.in);

}
int end;
end = JOptionPane.showConfirmDialog
        (null,"Do you like more transaction?","Transaction",JOptionPane.YES_OPTION);
if (end ==JOptionPane.YES_OPTION){
}

}

}

1 个答案:

答案 0 :(得分:2)

您可以使用do while循环

int end;
do {
    // the code you want to repeat goes here
    end = JOptionPane.showConfirmDialog(null,"Do you like more transaction?","Transaction",JOptionPane.YES_OPTION);
} while (end == JOptionPane.YES_OPTION);

无需使用system.exit,程序将自行结束。