gpt4 book ai didi

java - 将字符串变量的内容分成两部分

转载 作者:行者123 更新时间:2023-12-01 23:57:07 25 4
gpt4 key购买 nike

我有一个字符串变量,我必须将字符串变量的内容分为两部分并将它们保存在两个不同的字符串变量中。我已经提取了其中一部分,但无法提取另一部分。

这是代码:

String set_id="(1) Speed Test 150(min) Demo 1";
set_id = set_id.substring(set_id.indexOf("(") + 1);
set_id = set_id.substring(0, set_id.indexOf(")"));

上面的代码为我提取了数字1,并将其保存在set_id变量中。

现在我想从变量中提取 Speed Test 150(min) Demo 1 并将其保存在名为 set_name 的变量中。

变量内容的格式将始终保持不变,但数字和名称本身可能会有所不同。

我应该如何提取字符串的不同部分?

最佳答案

当您获取第一个子字符串时,您将覆盖原始字符串。将每个子字符串保存在新变量中:

String set_id="(1) Speed Test 150(min) Demo 1";
String part1 = set_id.substring(set_id.indexOf("(") + 1);
part1 = part1.substring(0, part1.indexOf(")"));
String part2 = set_id.substring(set_id.indexOf(")")+2);

关于java - 将字符串变量的内容分成两部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15425072/

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