一、String類:
substring方法:
public String substring(int beginIndex)
返回一個新的字符串,它是此字符串的一個子字符串。該子字符串始於指定索引處的字符,一直到此字符串末尾。
參數:beginIndex - 開始處的索引(包括)。
拋出:IndexOutOfBoundsException-如果beginIndex為負或大於此String對象的長度。
例如:
1."unhappy".substring(2) returns "happy"
2."emptiness".substring(9) returns "" (an empty string)
3.//如果String resource以“/”開頭,則去除“/”
String stripped = resource.startsWith("/") ? resource.substring(1) : resource;
public String substring(int beginIndex, int endIndex)
返回一個新字符串,它是此字符串的一個子字符串。該子字符串從指定的 beginIndex 處開始,一直到索引 endIndex - 1 處的字符。因此,該子字符串的長度為 endIndex-beginIndex。
參數:beginIndex - 開始處的索引(包括)。endIndex - 結束處的索引(不包括)。
拋出:IndexOutOfBoundsException - 如果 beginIndex 為負,或 endIndex 大於此 String 對象的長度,或 beginIndex 大於 endIndex。
示例:
"hamburger".substring(4, 8) returns "urge"
"smiles".substring(1, 5) returns "mile"
未完待續……