请问JSP中都有哪些处理字符串的内置方法啊? String a="12345";a.replace("12","a");用"a"代替a中"12" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是吧?我看了java.lang.String类里的方法,应该是replace(oldchar,newchar),也就是要replace('',''),况且如果像ASP中这样对替换的字符串加双引号在bean编译的时候根本通不过 错了,应该是:String a="1234512345";a.replaceall("12","ab");//字符串代替用"ab"代替a中"12"a.replace("2","a");//字符代替用"a"代替a中"2"a.repalceFirst()不懂 看到名字都应该知道是什么意思了,replace肯定就是替换了,那replaceFirst肯定就是替换字符串中的第一个子串了。len,instr,replace,split,mid这些函数在java中都有对应的实现的,len对应的有length方法,instr对应的有indexOf,replace和split也有对应的,至于left,right,mid等可以用substring实现啊。replace替换的是字符,而replace替换的是字符串,一般没有必要用replace,直接用replaceAll好用一点。 上面的朋友说的也不够清楚哦,就是两个replace???能再说明白点吗?谢谢 replace,replaceFirst,replaceAll实例:String str="bbbb=cc=dd=ee=ff"; String s1,s2,s3; s1=str.replace('=','+');//参数是字符 s2=str.replaceAll("=","+");//参数是字符串 s3=str.replaceFirst("=","+");//参数是字符串 System.out.println("str:"+str); System.out.println("s1:"+s1); System.out.println("s2:"+s2); System.out.println("s3:"+s3);结果:str:bbbb=cc=dd=ee=ffs1:bbbb+cc+dd+ee+ffs2:bbbb+cc+dd+ee+ffs3:bbbb+cc=dd=ee=ff 好!终于知道了!谢谢rumlee(rum-lee) 和woxiangwalkman(随身听) 怎么用servlet读取页面中的数值? 各位帮忙看看这个问题怎样解决 在线等高手帮忙!关于支付宝接口集成的问题 No bean named '' is defined war包访问的问题,帮帮忙 关于Struts的<bean:message/>和<bean:write/>问题 谁能帮我把这个类转成javascript脚本,70分相求!! 请问谁有javax.servlet这个包呢? 发邮件时,收到的邮件竟然是乱码,如何解决?100分大放送 各位帮忙看看,拜托拉! 初学者遇Hibernate问题,请大家指点!!! 是不是websphere的环境问题呢?
String a="1234512345";
a.replaceall("12","ab");//字符串代替
用"ab"代替a中"12"
a.replace("2","a");//字符代替
用"a"代替a中"2"
a.repalceFirst()不懂
String s1,s2,s3;
s1=str.replace('=','+');//参数是字符
s2=str.replaceAll("=","+");//参数是字符串
s3=str.replaceFirst("=","+");//参数是字符串
System.out.println("str:"+str);
System.out.println("s1:"+s1);
System.out.println("s2:"+s2);
System.out.println("s3:"+s3);
结果:str:bbbb=cc=dd=ee=ff
s1:bbbb+cc+dd+ee+ff
s2:bbbb+cc+dd+ee+ff
s3:bbbb+cc=dd=ee=ff