substring
public String substring(int beginIndex)返回一個新的字符串,它是此字符串的一個子字符串。該子字符串始於指定索引處的字符,一直到此字符串末尾。
例如:
"unhappy".substring(2) returns "happy"
"Harbison".substring(3) returns "bison"
"emptiness".substring(9) returns "" (an empty string)
參數:
beginIndex - 開始處的索引(包括)。
返回:
指定的子字符串。
拋出:
IndexOutOfBoundsException - 如果 beginIndex 為負或大於此 String 對象的長度。
--------------------------------------------------------------------------------
substring
public String substring(int beginIndex,
int endIndex)返回一個新字符串,它是此字符串的一個子字符串。該子字符串從指定的 beginIndex 處開始,一直到索引 endIndex - 1 處的字符。因此,該子字符串的長度為 endIndex-beginIndex。
示例:
"hamburger".substring(4, 8) returns "urge"
"smiles".substring(1, 5) returns "mile"
參數:
beginIndex - 開始處的索引(包括)。
endIndex - 結束處的索引(不包括)。
返回:
指定的子字符串。
拋出:
IndexOutOfBoundsException - 如果 beginIndex 為負,或 endIndex 大於此 String 對象的長度,或 beginIndex 大於 endIndex。
C#中 substring() 有兩個重載函數
substring(int a) 用法同上
substring(int a,int b) b參數應該為截取后的字符串長度
上面string得用法不知是針對哪種語法