gpt4 book ai didi

Java 控制台重启

转载 作者:行者123 更新时间:2023-11-30 07:15:54 25 4
gpt4 key购买 nike

如何重新启动我的 Java 控制台应用程序。

我想创建一个方法,在调用它时重新启动或重新启动控制台应用程序。你们能给我一些想法吗?

最佳答案

你试过调用 main(args) 传入 String[] args

如果你真的想要一个 restart() 方法,你可以做类似的事情

private void restart(String[] strArr)
{
main(strArr);
}

粗略的小例子

import java.io.*;
public class Test{

public static void main(String[] args)
{
try{
System.out.println("Type 'R' to restart");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String input = br.readLine();
if(input.equals("R"))
restart(args);
else
System.out.println("You did not restart");
}
catch(Exception e)
{e.printStackTrace();}

}

private static void restart(String[] strArr)
{
System.out.println("You restarted");
main(strArr);
}

}

关于Java 控制台重启,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17460479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com