gpt4 book ai didi

java - 从文件中读取空格分隔的数字

转载 作者:行者123 更新时间:2023-12-01 22:31:02 25 4
gpt4 key购买 nike

我正在寒假期间,试图让我的 Java 技能恢复到原来水平,所以我正在处理一些在 Codeeval 上找到的随机项目。我在执行 fizzbuzz 程序时在 java 中打开文件时遇到问题。我已经掌握了实际的 fizzbuzz 逻辑部分并且工作得很好,但打开文件却出现了问题。

因此推测,一个文件将作为 main 方法的参数打开;所述文件将包含至少 1 行;每行包含 3 个数字,以空格分隔。

public static void main(String[] args) throws IOException {
int a, b, c;
String file_path = args[0];

// how to open and read the file into a,b,c here?

buzzTheFizz(a, b, c);

}

最佳答案

您可以使用Scanner像这样;

Scanner sc = new Scanner(new File(args[0]));
a = sc.nextInt();
b = sc.nextInt();
c = sc.nextInt();

默认情况下,扫描仪使用空格和换行符作为分隔符,这正是您想要的。

关于java - 从文件中读取空格分隔的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27756747/

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