gpt4 book ai didi

java - Java 程序的输入 - 键盘输入 v/s 文件

转载 作者:行者123 更新时间:2023-12-01 05:58:10 25 4
gpt4 key购买 nike

我有一个 Java 程序,它接受从标准输入输入的输入文本

有没有办法查找用户是否输入了文本或从文件重定向了输入?

$ java 程序该文本是从键盘输入的

$ java prog <文件.txt

谢谢!

最佳答案

JLine source code来看,您必须使用 JNI 进行 native 操作系统调用来确定 stdin 是否是 TTY。如果您确定处于类 Unix 环境中,则可以 do what they do there .

关于java - Java 程序的输入 - 键盘输入 v/s 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2174320/

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