在Eclipse中使用文件中的参数运行java

时间:2011-10-27 16:26:17

标签: java eclipse

我必须从文本文件中排序一堆整数。是否可以将文件中的数字作为(String [] args)传递给我的main方法?

干杯

1 个答案:

答案 0 :(得分:4)

在“运行”按钮旁边的

(绿色箭头),有一个向下箭头,用于选择运行配置。

单击它,转到运行配置。在那里你可以为java程序添加一个新的设置,在选项卡中你可以找到“Arguments”

编辑:阅读文本文件:

将路径放在运行配置参数

现在在public static void main(String [] args)中你会想要读取文本文件。你可以阅读第一行,然后使用args = line.split(“”)

这将覆盖String [] args数组。 请记住在导出到jar 时删除它,除非您将文件路径用作参数

用于读取文件的代码如下:

Scanner sc = new Scanner(new File(args[0]));
args = sc.nextLine().split(" ");