请安装将
题目描述
字符串的各空格替换为“”的函数。 例如,如果字符串为We Are Happy .则被替换的字符串为We Are Happy
思路分析
1.直接置换法:使用java附属函数将空格置换为“”;2 .新数组的实现:将原字符串作为辅助字符串,将替换结果存储在新数组中。
题解实现
方法1 :直接置换法公共类解决方案{2}
publicstringreplacespace (字符串缓冲器str ) {
if (str==空值) {
返回' ';
}
return str.toString () .替换,) );
}
}方法2 :新数组的实现
公共类解决方案{2}
publicstringreplacespace (字符串缓冲器str ) {
if (str==空值)返回";
stringbuilder sb=新stringbuilder (str.length );
钙离子;
字符串替换器=' ';
for (英制=0; istr.length (; I ) {2}
if((c=str.Charat ) I ) )=' ' ) ) ) ) ) ) ) )。
sb .应用程序(替换器);
} else {
苹果(c;
}
}
return sb.toString (;
}
}