gpt4 book ai didi

java - 替换字符串中的一个字符

转载 作者:行者123 更新时间:2023-12-02 00:29:14 26 4
gpt4 key购买 nike

我想替换字符串中的字符。我的想法是这样的:

public Puzzle replace(String letter, int digit)
{
String str = letter;
String d = ""+digit;
String nStr = str.replace(letter,d);
Puzzle newPuzzle = new Puzzle(nStr, d, str);
return newPuzzle;
// ...
}

但只有当“String str = letter”(字母)时才会发生替换,但它应该类似于“String str = string”(字符串),示例=> A2B+1A1=AAC 将变为 32B+131=33C如果我将字符串中的字母“A”替换为“3”,这将是结果,并且这将重复,直到所有字母都变为 int 并且 string1+string2=结果。任何帮助表示赞赏。谢谢

最佳答案

我不太清楚你的意思,但这部分:“示例 => A2B+1A1=AAC 将变为 32B+131=33C 如果我将字母“A”替换为“,这将是结果字符串中的 3'"

可以通过使用replaceAll()来实现。

Strin nStr = str.replaceAll(letter,d);

希望能在一定程度上有所帮助。

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

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