⑴ java 如何查找子串
#########################################
indexOf
public int indexOf(String str)返回第一次出現的指定子字元串在此字元串中的索引。返回的整數是
this.startsWith(str, k)
為 true 的最小值 k。
參數:
str - 任意字元串。
返回:
如果字元串參數作為一個子字元串在此對象中出現,則返回第一個這樣的子字元串的第一個字元的索引;如果它不作為一個子字元串出現,則返回 -1。
######################################################
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 對象的長度。
#####################################################
不知道你具體的意思,應該用這2個方法,可以知道字串的位置,或取子字元串。
你可以參考JAVA API ,另外JAVA中不叫函數,叫方法。:)