gpt4 book ai didi

java - Java中读取带有多个分隔符的文件

转载 作者:行者123 更新时间:2023-12-01 11:45:21 25 4
gpt4 key购买 nike

我有一个如下所示的文件:

0: 1 2 44 342 5   
1: 6 76 87
2: 4 90 2345

我想将每一行存储在数据结构中。例如,集合 1 将存储以下 3 个值:6 76 87

我知道如何使用一个分隔符来完成此操作,但该文件有两个:':'(冒号)和 ' '(空格)。

提前谢谢您。

最佳答案

for(String line : lines){
int colonIndex = line.indexOf(':');
int num = Integer.parseInt(line.substring(0,colonIndex);
List<String> nums = parseNums(line.substring(colonIndex+1));
//do something
}

private List<Integer> parseNums(String s){
//you say you already know how to do this.
}

关于java - Java中读取带有多个分隔符的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29185610/

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