/**
* 给定一个字符串,将其中的字符a替换为字符b
* 利用StringBuffer类或者StringBuilder来完成
*/
public class Solution {
public static String replaceChar(String str,char a,char b){
StringBuffer s = new StringBuffer();
for (int i = 0; i < str.length(); i++) {
if (str.charAt(i) == a){
s.append(b);
}else{
s.append(str.charAt(i));
}
}
return s.toString();
}
}
/**
* 给定一个字符串,将其中的字符a替换为字符b
* 利用replace方法
*/
public class Solution {
public static String replaceChar(String str,char a,char b){
for (int i = 0; i < str.length(); i++) {
if (str.charAt(i) == a){
str.replace(a,b);
}
}
return str;
}
}