gpt4 book ai didi

java - 在字符串第 n 次出现后追加字符串

转载 作者:行者123 更新时间:2023-12-02 11:10:46 28 4
gpt4 key购买 nike

我有一个字符串 s,我想在其指定位置附加另一个字符串 s1

String s = "17.4755,2.0585,23.6489,12.0045";
String s1=",,,,"

现在我想在第 n 次出现 "," 字符后添加字符串 s1

我刚刚开始学习Java。

最佳答案

您可以使用以下方法:

public String insert(int n, String original, String other) {
int index = original.indexOf(',');
while(--n > 0 && index != -1) {
index = original.indexOf(',', index + 1);
}
if(index == -1) {
return original;
} else {
return original.substring(0, index) + other + original.substring(index);
}
}

关于java - 在字符串第 n 次出现后追加字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50643486/

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