0

我正在创建一个需要输入/输出系统的程序,因为该程序没有 GUI,并且我从 JAR 文件启动它,我想知道如何创建输入/输出系统。

我开始学习 JAR 文件,通常我只是通过批处理脚本运行我完成的程序。那么我怎样才能从 JAR 中获得像输入/输出系统一样的终端呢?#初学者

4

2 回答 2

0

由于没有 UI,您应该从控制台(终端)运行程序以使用标准输入/输出。如果你在 Window 中使用 (.bat) 或者如果你在 linux 中使用 shell script(.sh) 来调用你的 jar

于 2013-09-23T16:01:41.090 回答
0

我不知道这是否是你要求的,但试试这个:

java -jar inout.jar
HELLO
gwag
Your input: gwag
faefa
Your input: faefa
feafa
Your input: feafa
faef
Your input: faef


public class Test {

public static void main(String[] args) throws InterruptedException {
    System.out.println("HELLO");
    Scanner scanner = new Scanner(System.in);
    while(scanner.hasNext()) {
        System.out.println("Your input: " + scanner.next());
    }
}

}

于 2013-09-23T17:34:19.810 回答