java命令行参数丢失了吗?
我正在写一个Java程序来清理一些数据
我正在传递我需要的文件,但是第一个文件被忽略了
重现问题的最低代码:
public class Classifier {
public static void main(String[] args) throws IOException {
System.out.println(args[0]);
for (String s : args) {
System.out.println(s);
}
}
}
我使用以下命令行参数运行它:
java Classifier < March.csv February.csv
我收到的结果是:
February.csv February.csv
有人能解释为什么会这样吗
共 (0) 个答案