gpt4 book ai didi

java文件输入数字对链表

转载 作者:行者123 更新时间:2023-12-01 14:39:33 26 4
gpt4 key购买 nike

我一直在环顾四周,似乎找不到我正在做的问题的最佳答案。我当前有一个需要读入的 .txt 文件,它看起来有点像这样:

1,10
5,16
2,7
4,12
3,19

现在我应该创建一个链接列表,这很好,我最大的问题是我不知道如何要获取它以便读取该对,第一个数字代表进程 ID,第二个数字表示终止之前所需的时间。我是否想对字符串进行 parseInt 并在逗号之前和之后分别获取每个字符串,或者是否有一种更简单的方法来执行此操作。我们也不能使用ArrayList。

Scanner fin = new Scanner(new FileReader(file));
while(fin.hasNext()){
int s = fin.nextInt();

这是我迄今为止阅读文件的内容

最佳答案

这是您需要的吗?

Scanner fin = new Scanner(new FileReader(file);
String pattern = ",";
fin.useDelimiter(pattern);
while (fin.hasNext()) {
String s = fin.nextLine();
String[] arr = s.split(pattern);
int processID = Integer.parseInt(arr[0]);
int time = Integer.parseInt(arr[1]);
}

关于java文件输入数字对链表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16116662/

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