2013-09-23 87 views
0

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

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

回答

0

由于没有UI,您应该从控制台(终端)运行程序以使用标准输入/输出。如果你在窗口使用(.bat)或如果你在Linux中使用shell脚本(.sh)来调用你的罐子

+0

感谢您的回答,我想有没有办法通过人一罐创建一个输入/输出系统,如果你没有GUI。这虽然解决了一些混淆,但谢谢:) – Arc

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()); 
    } 
} 

}

+0

这有点复杂,我只是沉迷于问题以获得更广泛的答案范围,但谢谢:) – Arc