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

原文地址:https://www.cnblogs.com/benxiong/p/2679139.html