2
最近我一直在制作一个小小的java游戏,你需要建立一个城市并且必须为它辩护。现在我想让它准备好进行适当的测试。我正在考虑让服务器在我的旧计算机上运行,而不是我必须这样做,以便在程序运行时,我可以键入将要执行的命令。就像Minecraft或craftbukkit服务器一样。在那里你可以输入文本,并在你启动程序的同一个控制台按回车键。 有人有什么想法吗?运行时Java连续控制台
最近我一直在制作一个小小的java游戏,你需要建立一个城市并且必须为它辩护。现在我想让它准备好进行适当的测试。我正在考虑让服务器在我的旧计算机上运行,而不是我必须这样做,以便在程序运行时,我可以键入将要执行的命令。就像Minecraft或craftbukkit服务器一样。在那里你可以输入文本,并在你启动程序的同一个控制台按回车键。 有人有什么想法吗?运行时Java连续控制台
听起来像你只需要一个Scanner对象。
例如,持续等待输入,然后打印输入,你可以这样写:
Scanner s = new Scanner(System.in);
String foo = s.nextLine();
System.out.println(foo);
System.in作为构造函数参数指定从键盘读取输入(而不是一个文件,例如)。