gpt4 book ai didi

java - 修改main方法以在编译java文件时获取文本文件

转载 作者:行者123 更新时间:2023-12-01 12:09:12 24 4
gpt4 key购买 nike

如何使 main 方法将文本文件作为命令行上的参数?

举个例子

java ClassWithMainMethod textFileNeededInMainMethod.txt

有人告诉我这是可能的,但我不确定它是如何完成的。

最佳答案

您使用 Java 程序中的 String[] args entry point喜欢

public static void main(String[] args) {
if (args.length < 1) {
System.err.println("no file provided");
System.exit(1);
}
File f = new File(args[0]);
// ...
}

如果没有提供的话,if 可用于设置默认文件。最后,使用File.canRead()是个好主意。在尝试读取文件之前。

关于java - 修改main方法以在编译java文件时获取文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27368214/

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