标签: java input console
我有一个Java程序,它接受从标准输入
有没有办法查找用户是否输入了文件中的文本或重定向输入?
$ java prog 此文本是从键盘输入的
$ java prog< file.txt的
谢谢!
答案 0 :(得分:0)
从JLine source code判断,您必须使用JNI进行本机OS调用以确定stdin是否为TTY。如果您确定处于类Unix环境中,可以do what they do there。