首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

JAVA String 怎么去掉指定字符

2011-12-28 
JAVA String 如何去掉指定字符如题有字符串a,想去掉a中的c,先用indexOf(),得到a中c的位置,再用substring()

JAVA String 如何去掉指定字符
如题
有字符串a,
想去掉a中的c,
先用indexOf(),得到a中c的位置,
再用substring()分别获取c字符左边的字符串和右边的字符串.
再将两个字符串连起来吗?
这样效率比较低啊.

int   location   =a.indexOf(c),
String   left=a.substring(0,location   );
String   right   =   expInPutCode.substring(location   +1,a.length());
a=left+right;


求更好的办法
求更好的办法
求更好的办法
求更好的办法
求更好的办法
求更好的办法
求更好的办法
求更好的办法
求更好的办法



[解决办法]
replaceAll()
[解决办法]
public class Test
{
public static void main(String[] args)
{
String s= "abcdabcdabcd ";
System.out.println(s);
System.out.println(s.replaceAll( "a ", " "));
}
}

热点排行