Substring用法详解

public String substring(int beginIndex)

返回一个新的字符串,它是该字符创的一个子集。该子集字符串从指定索引处的字符开始,直到此字符串末尾

例如:"happy".substring(2)  returns "ppy"

参数:beginIndex-起始索引(包括)

返回: 指定的字符串

如果beginIndex 为负或大于此String 对象的长度 就会抛出IndexOutOfBoundException

 

 

public String substring(int beginIndex ,int endIndex)

  返回一个新字符串,它是该字符串的一个子集,该子集字符串从指定的biginIndex处开始,知道索引endIndex处的字符。该新字符串的长度是endIndex -beginIndex

例如: "application".substring(3,7)   returns "lica"

参数:beginIndex--起始索引(包括)

  endIndex--结束索引(不包括)

返回:指定的字符串

如果beginIndex为负,或者endIndex大于此String 对象的长度,或者beginIndex大于endIndex,将会抛出IndexOutOfBoundsException

posted @ 2012-09-11 09:39  kanrun  阅读(647)  评论(0编辑  收藏  举报