gpt4 book ai didi

java - 从单独的列表中获取数字

转载 作者:行者123 更新时间:2023-11-29 06:19:36 25 4
gpt4 key购买 nike

我有一个看起来像这样的字符串

String read = "1130:5813|1293:5803|1300:5755|1187:5731|"

如您所见,有 4 对整数值。

我想像这样将值添加到列表中

a = 1130
b = 5813

groupIt pair = new groupIt(a,b);
List<groupIt> group = new ArrayList<groupIt>();
group.add(pair);

如何为 4 对字符串执行此操作。

Pattern.compile() 可以用于此吗?

最佳答案

为什么不使用

String[] tokens = read.split("\\|");
for (String token : tokens) {
String[] params = token.split(":");
Integer a = Integer.parseInt(params[0]);
Integer b = Integer.parseInt(params[1]);

// ...

}

关于java - 从单独的列表中获取数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3675771/

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