java 學習之string常用方法

2021-08-17 09:33:44 字數 1468 閱讀 5210

一. string的常用方法整理

string 是基於字元陣列 char 實現的,

string 實現了 serializable 介面,所以支援序列化和反序列化支援

string常用方法

substring(

)length() 返回字串長度

isempty() 返回字串是否為空

charat(int index) 返回字串中第(index+1)個字元(陣列索引)

char tochararray()

轉化成字元陣列

trim()

去掉兩端空格

touppercase()

轉化為大寫

tolowercase()

轉化為小寫

string concat(string str)

拼接字串

string replace(char oldchar, char newchar)

將字串中的

boolean matches(string regex) 判斷字串是否匹配給定的regex正規表示式

boolean contains(charsequence s) 判斷字串是否包含字串行 s

string split(string regex, int limit) 按照字元 regex將字串分成 limit 份

string split(string regex) 按照字元 regex 將字串分段

比較方法

boolean equals(object anobject); 比較物件

boolean contentequals(string buffersb); 與字串比較內容

boolean contentequals(char sequencecs); 與字元比較內容

boolean equalsignorecase(string anotherstring);忽略大小寫比較字串物件

int compareto(string anotherstring); 比較字串

int comparetoignorecase(string str); 忽略大小寫比較字串

boolean regionmatches(int toffset, string other, int ooffset, int len)區域性匹配

boolean regionmatches(boolean ignorecase, int toffset, string other, int ooffset, int len)

public native string intern();

該方法返回乙個字串物件的內部化引用

string1.concat(string2) 字串連線

Java學習筆記之Java的String類

string s0 test string s1 test string s2 te st system.out.println s0 s1 system.out.println s0 s2 執行結果 true true用 操作符建立的字串放在string pool中。當用 操作符建立乙個字串時,j...

java學習123之String類

string類的常用方法 int length 返回當前字串長度。int indexof int ch 查詢ch字元在該字串中第一次出現的位置。若匹配不成功,則返回 1。下同 int indexof string str 查詢str子字串在該字串中第一次出現的位置。int lastindexof i...

java中String常用方法

public int length 獲取字串含有的字元個數,拿到字串長度。public string concat string str 將當前字串和引數字串拼接成為返回值新的字串。public char charat int index 獲取指定索引位置的單個字元。索引從0開始 public in...