gpt4 book ai didi

java - 在 Java 中拆分字符串

转载 作者:搜寻专家 更新时间:2023-10-31 08:08:31 25 4
gpt4 key购买 nike

任何人都可以就一直困扰我的问题提出建议吗?我有一个 Java .jar 文件,它从如下组成的方法返回一个字符串:

integer integer integer block_of_text

这是三个整数,可以是正数也可以是负数,每个整数由一个空格分隔,然后在一个文本 block 之前有另一个空格,该文本 block 可以包含任何字符但不应包含回车符。现在我想我可以为每个初始整数读取一个直到空格字符的子字符串,然后一次性读取剩余的文本。

我应该补充一点,无论文本 block 包含什么内容,都不能对其进行分解。

但是谁能提出更好的选择呢?

感谢受访者。这让我很头疼!

最佳答案

你可以使用 String#split(regex,limit) which takes a limit 的形式:

String s = "123 456 789 The rest of the string";
String ss[] = s.split(" ", 4);
// ss = {"123", "456", "789", "The rest of the string"};

关于java - 在 Java 中拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9549257/

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