如果a中有b,去掉a中的b后返回一个新字符串怎么用java代码写
有两个字符串a和b,如果a中有b,去掉a中的b后返回一个新字符串怎么用java代码写
String a = "...";
String b = "...";
if (a!=null ?&& a.indexOf(b)!=-1) {
?a = a.replaceAll(b,"");
?System.out.println("a中包含b,a中去掉b后为:" a);
} else {
? ?System.out.println("a是null或a中不包含b");
}
String a="hello world";
? ? ? ?String b="wor";
? ? ? ?String c=a.replaceAll(b,"");
像正则那样将所有b字符替换掉就行了,
楼上那傻帽居然用replaceAll,如果b是一个正则表达式那结果就不用说了.
String a ="123456789";
?String b= "\d";
?System.out.println(a.replaceAll(b, ""));
System.out.println(a.replace(b, ""));
答:详情>>
答:google "java 缓冲池"详情>>
答:百度里搜张孝祥 非常好的视频教程详情>>