使用if语句转换为代码中的一行?JAVA

使用if语句转换为代码中的一行?JAVA,java,arrays,if-statement,Java,Arrays,If Statement,我有一个程序要求用户再试一次。。因此,我可以再次编写代码,供他们在一段时间内使用,或者有什么东西可以让代码从选定的行重新开始。?将代码放入do-while循环中。在最后,询问用户是否想再试一次,如果用户想继续循环,请继续并从开始开始,如果用户不想继续,请退出循环 public static void main (String []args){ do{ //Do some stuff System.out.println("Do you want try

我有一个程序要求用户再试一次。。因此,我可以再次编写代码,供他们在一段时间内使用,或者有什么东西可以让代码从选定的行重新开始。?

将代码放入do-while循环中。在最后,询问用户是否想再试一次,如果用户想继续循环,请继续并从开始开始,如果用户不想继续,请退出循环

public static void main (String []args){

    do{
        //Do some stuff
        System.out.println("Do you want try again? [y/n]");
        char c = (char) System.in.read();
    }while(c == 'y');
}

您可以使用loop来实现这一点。根据用户输入,您可以决定是循环还是结束程序。非常感谢。对不起,我只是个初学者。