
唧唧:楼上滴,你太粗心啦。文章就提供了程序代码下载地址呀。“附带自解压...
比目:我急需您那个计算器的程序 可否发给我`````?
zhaozij...
比目:我特别想知道你这个的代码 明天我就地交作业了
小先:9年了,耗盡人家9年的青春,拍死你
叶子:只读选项好像不能单独取消的吧
JiaLe:恭喜顺便拍死
1:这个计算器有问题的..
不是精确计算!
唧唧:为了提供更好的用户体验,即日起取消验证码大小写判断。
小先:国庆,来拍一下JJ
冰芝客:没挤到脑袋就好,要抱着感恩的心
标题:String的substring和subSequence的区别 [2009-06-11 10:54:56]今天截取字符串的时候,无意中发现了subSequence,并且不小心用上了,呵呵,发现同样能和substring一样截取,效果一模一样。我就好奇地翻看了一下源码:
public CharSequence subSequence(int beginIndex, int endIndex) {
return this.substring(beginIndex, endIndex);
}
根据JDK的文档,String.subSequence只是为了实现CharSequence接口上的同名方法而放在那里的,其行为与String.substring一样。
区别是:substring和subSequence的返回类型不一样,substring返回的是String,subSequence返回的是实现了CharSequence接口的类,也就是说使用subSequence得到的结果,只能使用CharSequence接口中的方法。不过在String类中已经重写了subSequence,调用subSequence方法,可以直接下转为String对象。