已知一条字符串A,B;写一个函数删除字符串A中出现的所以B。
如:A="ABCDE"; B="CD"
结果A="ABE";
如:A="ABCDE"; B="CD"
结果A="ABE";
解决方案 »
- 请教下hibernate保存数据问题
- 关于ccess数据库管理员和普通用户权限设置问题
- 拜托高手指导如何学习J2EE,帮忙推荐些书籍和文章,谢谢
- 技术难题 高手请进
- 是不是在写画图函数 public void paintComponent(Graphics g)时候一定要调用super.paintcomponert(g)?
- 基础问题,同一程序在不同语言实现下的不同结果!
- 有些java游戏无法正常在支持java的手机上运行的问题
- 请问如何实现一个定时下载以及上传的程序?
- 在jbuilder7中定义class后为什么光标位置显示不对
- 做一个简单数字游戏的问题
- 关于List应用java反射机制
- 关于网页InputStream问题以及获取网页HTML代码问题
String b = "CD";
a = a.replaceAll(b, "");
System.out.println(a);
String a = "ABCDE";
String b = "CD";
a = a.replaceAll(b, "");
System.out.println(a);
==========================================================
这样写不是很好,可以测一下a="ABCCDDE";
结果将是"ABCDE",不是预期结果~~
可以如下改:
String a = "ABCCDDE";
String b = "CD";
while(a.indexOf(b) >= 0){
a = a.replaceAll(b, "");
}
System.out.println(a);