String類的常用方法

2021-08-10 05:46:07 字數 1672 閱讀 1632

string類不能被繼承

字串是常量,它們的值在建立之後不能更改。字串緩衝區支援可變的字串。因為 string 物件是不可變的,所以可以共享。例如:

string str = 「abc」;

等效於:

char data = ;

string str = new string(data);

常用方法:

1. char charat(int index) 返回指定索引處的 char 值。

2. int codepointat(int index) 返回指定索引處的字元(unicode **點)

3. int compareto(string str) 按字典順序比較兩個字串。

4. string concat(string str) 將指定字串連線到此字串的結尾。

5. boolean contains(charsequence s)

當且僅當此字串包含指定的 char 值序列時,返回 true。

6. static string copyvalueof(char data)

返回指定陣列中表示該字串行的 string。

7. boolean endswith(string suffix)

測試此字串是否以指定的字尾結束。

8. boolean equals(object anobject) 將此字串與指定的物件比較。

9. string format(locale l, string format, object… args)

使用指定的語言環境、格式字串和引數返回乙個格式化字串。

10. int indexof(int ch)

返回指定字元在此字串中第一次出現處的索引。

11. string replace(char oldchar, char newchar)

返回乙個新的字串,它是通過用 newchar 替換此字串中出現的所有 oldchar 得到的。

12. string split(string regex)

根據給定正規表示式的匹配拆分此字串。

13. string substring(int beginindex)

返回乙個新的字串,它是此字串的乙個子字串。

14. char tochararray()

將此字串轉換為乙個新的字元陣列。

15. boolean matches(string regex)

告知此字串是否匹配給定的正規表示式。

16. string trim()

返回字串的副本,忽略前導空白和尾部空白。

17. boolean isempty()

當且僅當 length() 為 0 時返回 true。

String 類常用方法

字串 就是由多個字元組成的一串陣列 一旦被複製,就不能被改變 public class stringdemo string s2 new string bys system.out.println s2 s2 system.out.println s2.length s2.length 5 syst...

String類常用方法

方法名稱 型別 方法描述 public string char value 構造 將字元陣列變為string類物件 public string char value,int offset int count 構造 將部分字元陣列變為string類物件 public char charat int i...

String類常用方法

返回字串長度 public int length 返回字串中指定位置的字元 public char charat int index 提取字串 方法說明 public string substring int beginindex 從beginindex位置起,從當前字串中取出剩餘的字元作為乙個新的...