gpt4 book ai didi

java - 如何通过终端将文本文件输入到java程序中(就像在C++中那样)?

转载 作者:行者123 更新时间:2023-11-30 06:55:03 28 4
gpt4 key购买 nike

如果我这样做

$ java ProgramName string1 string2 string3

从 Linux 终端,ProgramName 通过 main(String arg[]) 获取 string1 string2 string3使用arg[i] ,一切都很好。

这就是我想做的事情:而不是输入 string1 string2 string3在终端,我想输入

$ java ProgramName < input.txt

其中“input.txt”包含 string1、string2 和 string3

编辑:“input.txt”在单独的一行上有一个单词,行尾有一个“enter”

string1

string2

stringn

这可以用 C++ 来完成;在Java中可以类似地完成吗?

最佳答案

你可以这样做:

export parameters=`cat file.txt`
java programname $parameters

注意相反的`(不是')

甚至:

java programname `cat file.txt`

关于java - 如何通过终端将文本文件输入到java程序中(就像在C++中那样)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42010208/

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