黑马程序员技术交流社区

标题: 关于java的截取的?? [打印本页]

作者: 魏冬    时间: 2012-11-16 18:20
标题: 关于java的截取的??
在java中subString里面是不是有两个参数??是不是缺一不可的??
作者: 许坤    时间: 2012-11-16 18:55
substring(参数)是java中截取字符串的一个方法
有两种传参方式
一种是public String substring(int beginIndex)
返回一个新的字符串,它是此字符串的一个子字符串。该子字符串从指定索引处的字符开始,直到此字符串末尾。
另一种是public String substring(int beginIndex, int endIndex)
返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex。
详情请参考API  java.lang.String
作者: 陈军    时间: 2012-11-20 11:00
有2个方法,一个是指定开始索引处,自动截取指定处到结尾的字符串。
  第2个才是指定开始和末尾的。截取包含头不包含尾的字符串。

{:soso_e100:}
作者: 王斌    时间: 2012-11-22 10:50
在JDK API  中   substring  是String 类的方法 ,substring  中有一个参数的,也可有两个参数,意义不同 ,例如
public String substring(int beginIndex)返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。

public String substring(int beginIndex,
                        int endIndex)返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始,一直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2