Java 替换字符串中的单个字符
使用java时,如何仅在字符串中出现单个字符时替换该字符 例如:Java 替换字符串中的单个字符,java,string,Java,String,使用java时,如何仅在字符串中出现单个字符时替换该字符 例如: 将单个*替换为# 输入字符串: a*b**c*d***e a#b**c#d***e 输出字符串: a*b**c*d***e a#b**c#d***e inputString.replaceAll(“*”,“#”)替换所有的*e并返回a#b#c#d#e尝试使用charAt(n)方法,将数字n(参数)设置为*单个数字,然后将字符串设置为“#”,看看是否有用。尝试使用charAt(n)方法,设置数字n(参数)将字
将单个
*
替换为#
输入字符串:
a*b**c*d***e
a#b**c#d***e
输出字符串:
a*b**c*d***e
a#b**c#d***e
inputString.replaceAll(“*”,“#”)
替换所有的*e
并返回a#b#c#d#e
尝试使用charAt(n)方法,将数字n(参数)设置为*单个数字,然后将字符串设置为“#”,看看是否有用。尝试使用charAt(n)方法,设置数字n(参数)将字符串设置为“#”,看看是否有帮助。您可以使用:
String s=“a*b**c*d***e”;
字符串r=s.replaceAll(“(?您可以使用:
String s=“a*b**c*d***e”;
String r=s.replaceAll(“(?使用inputString.replaceAll(correctRegex,#”)使用inputString.replaceAll(correctRegex,#”)。此答案没有帮助。在Java中不能“设置”字符串中的字符。Java字符串是不可变的。此答案没有帮助。在Java中不能“设置”字符串中的字符。Java字符串是不可变的。