String的基础问题 已知一条字符串A,B;写一个函数删除字符串A中出现的所以B。如:A="ABCDE"; B="CD" 结果A="ABE"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String a = "ABCDE"; String b = "CD"; a = a.replaceAll(b, ""); System.out.println(a); vdragon(紫龙) ( ) 信誉:100 Blog 加为好友 2007-04-10 12:08:39 得分: 0 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); 如何定时去读取一个动态(一直在往里面写)的log文件? 求助eclipse下写的时候没有出错,但是运行就报错 一个关于小数位数截取的简单问题 资源文件在一个服务器上,需要传到另一个服务器,如何实现!急... 刚开始学习java就碰到问题... java 怎样‘锁住‘文件不让用户删除 socket发送问题 java中怎样从一个文件的最后面,一行一行的往前读数据? 用Properties类如何向配置文件写入和读取中文呀? 关于java小程序和应用程序的问题 关于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);