JAVA String類中常用方法介紹(一)

2021-09-19 13:59:44 字數 1602 閱讀 4243

1 char charat(int index)

charat(int index)方法返回指定索引位置的char值。索引範圍為0~length()-1.

2 indexof(int ch,int fromindex))

從fromindex出開始從左往右找,第一次出現字元ch所對應的索引

3 indexof(int ch,int fromindex)

從fromindex出開始從左往右找,第一次出現字元ch所對應的索引

4 indexof(string str,int fromindex)

返回指定字串在此字串中第一次出現處的索引,從之地當的索引開始

5 publicintindexof(intch)

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

6 int length()

返回字串的長度

7 boolean isempty()

判斷字串是否為空。

8 boolean equals(object obj)

將此字串的內容與指定的物件比較,區分大小寫。

9 boolean equalsignorecase(string str)

將此 string 與另乙個 string 比較,忽略大小寫。

10 boolean contains(string str)

判斷字串中是否包含方法傳入的字串。

11 boolean startswith(string str)

判斷字串是否以某個指定的字串開頭。

12 boolean endswith(string str)

判斷字串是否以某個指定的字串結尾。

13 byte getbytes()

將字串轉化為位元組陣列。

14 char tochararray()

將字串轉化為字元陣列。

15 static string valueof(char chs)

返回 char 陣列引數的字串表示形式。

16 static string valueof(int i)

返回 int 引數的字串表示形式。

17 string tolowercase()

將此 string 中的所有字元都轉換為小寫。

18 string touppercase()

將此 string 中的所有字元都轉換為大寫。

19 string concat(string str)

將指定字串連線到此字串的結尾。

20 string replace(char old,char new)

替換功能。

21 string replace(string old,string new)

替換功能。

22 string trim()

去除字串兩空格。

23 int compareto(string str)

按字典順序比較兩個字串。

24 int comparetoignorecase(string str)

按字典順序比較兩個字串,忽略大小寫。

25 public string split(string regex)

分隔字串成字元陣列。

Java String類中的intern 方法

今天在看一本書的時候注意到乙個string的intern 方法,平常沒用過,只是見過這個方法,也沒去仔細看過這個方法。所以今天看了一下。個人覺得給string類中加入這個方法可能是為了提公升一點點效能,因為從常量池取資料比從堆裡面去資料要快一些。個人感覺 api上的那幾句關於這個方法,其實總結一句就...

JAVA String類的常用方法

scanner cin new scanner system.in string s cin.nextline int t s.length char s s.charat 0 compareto 的返回值是int,它是先比較對應字元的大小 ascii碼順序 1 如果字串相等返回值0 2 如果第乙個...

Java String類的常用方法

1,把這個字串和另乙個字串比較 int compareto object o 2,按字典順序比較兩個字串s1compareto s2 返回值是整數型別 按字典順序比較兩個字串,不考慮大小寫 s1 comparetoignorecase str 3,將指定字串連線到字串的末尾 s1.concat s2...