如何调用main方法?
void prompt()
{
System.out.println("Do you want to continue?");
Scanner confirm = new Scanner(System.in);
String con = confirm.nextLine();
if (con == "y")
{
//call the main method once again.
}
}
当我使用 主要的(); 它询问“args”的值,但我不确定应该在其中输入什么值。
最佳答案
Java 程序中的 main()
方法采用字符串数组参数。
public static void main(String[] args) {}
如果您不在 main() 内部使用变量 args
,您可以将 null 传递给它。否则,您需要将字符串数组传递给该方法。
但是,您不应该从应用程序内部调用 main()
方法。 main()
方法应用作应用程序的入口点,以启动程序,而不是用于递归执行该应用程序内的逻辑。如果您再次需要功能,则应该将其放在单独的方法中。
关于java - 从同一个类中的另一个方法调用 main 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19129403/