擷取字串,在java語言中的用法
1. substring(int beginIndex)
返回一個新字串,它是此字串的一個子字串。該子字串始於指定索引處的字元,一直到此字串末尾。
引數:beginIndex - 開始處的索引(包括),
返回:指定的子字串
異常:如果 beginIndex 為負或大於此 String 物件的長度,則丟擲 IndexOutOfBoundsException
例如:
"unhappy".substring(2)
returns"happy""mybaby".substring(3)
returns"aby"
2. substring(int beginIndex, int endIndex)
返回一個新字串,它是此字串的一個子字串。該子字串從指定的 beginIndex 處開始, endIndex:到指定的 endIndex-1處結束。
引數:beginIndex - 開始處的索引(包括)。
endindex 結尾處索引(不包括)。
返回:指定的子字串。
丟擲:如果 beginIndex 為負,或length大於字串長度,則丟擲 IndexOutOfBoundsException
例如:
"hamburger".substring(3,8)
returns "burge""smiles".substring(0,5)
returns "smile"