Java中String類的常用方法

2021-08-19 07:23:34 字數 2466 閱讀 6604

字串是常量;它們的值在建立之後不能更改。

string是一種特殊的引用型別:

預設值:null

string字串的最大的

特點:字串一旦被賦值,其值不能被改變

string():

無參構造

string(byte bytes) :

將位元組數轉換成字串

public string(byte bytes, int index,int length):

將位元組陣列的一部分轉換成字串

public string(char value):

將字元陣列轉化成字串

public string(char value, int index, int count):

將字元陣列的一部分轉換成字串

public string(string original):

將乙個字串常量構造成乙個字串物件

boolean equals(object obj):

將此字串與指定的物件比較

boolean equalsignorecase(string str)

將此 string 與另乙個 string 比較,不考慮大小寫

boolean contains(string str):

判斷當前大川中是否包含子字串  (重點)

boolean startswith(string str):

以當前str字串開頭(重點)

boolean endswith(string str):

以當前str字串結尾(重點)

boolean isempty():

判斷字串是否為空

public int length():

獲取字串的長度

public char charat(int index)

返回指定索引處的 字元

public int indexof(int ch)

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

public int indexof(int ch,int fromindex)

返回在此字串中第一次出現指定字元處的索引,從指定的索引開始搜尋。

public int indexof(string str)

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

public int indexof(string str,int fromindex)

回在此字串中第一次出現指定字串處的索引,從指定的索引開始搜尋。

public string substring(int beginindex):

從指定位置開始擷取,預設擷取到末尾,返回新的字串

public string substring(int beginindex, int endindex):

從指定位置開始到指定位置末尾結束,包前不包含

public byte getbytes() :

將字串轉換為位元組陣列

public char tochararray() :

將字串轉換成字元陣列(重點)

public static string valueof(int i):

將int型別的資料轉換成字串(重點)。這個方法可以將任何型別的資料轉化成string型別

public string tolowercase():

轉成小寫

public string touppercase():

字串中所有的字元變成大寫

public string replace(char oldchar,char newchar):

將大字串中的某個字元替換掉成新的字元

public string replace(string oldstr,string newstr):

將大串中的某個子字串替換掉

public string concat(string str):

字串的特有功能:拼接功能和+拼接符是乙個意思

public string trim():

去除字串兩端空格

boolean matches(string regex)

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

string split(string regex)

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

public string replaceall(string regex,string replacement)

使用給定的 replacement 替換此字串所有匹配給定的正規表示式的子字串。

public int compareto(string anotherstring)

按字典順序比較兩個字串

拿出字串的第乙個字元與引數的第乙個字元進行比較,如果兩者不等,比較結束,返回兩者的ascii差,即字串的第乙個字元減去引數的第乙個字元的ascii碼值,比如**第五行的-1.如果相等,則比較第二個字元,以此類推。比較到最後還是相等的,方法返回值為0。

Java 中 String 類的常用方法

string 類提供了許多用來處理字串的方法,例如,獲取字串長度 對字串進行擷取 將字串轉換為大寫或小寫 字串分割等,下面我們就來領略它的強大之處吧。string 類的常用方法 結合 來熟悉一下方法的使用 執行結果 1.字串 str 中字元的索引從0開始,範圍為 0 到 str.length 1 2...

Java 中 String 類的常用方法

string 類提供了許多用來處理字串的方法,例如,獲取字串長度 對字串進行擷取 將字串轉換為大寫或小寫 字串分割等,下面我們就來領略它的強大之處吧。string 類的常用方法 結合 來熟悉一下方法的使用 執行結果 1.字串 str 中字元的索引從0開始,範圍為 0 到 str.length 1 2...

JAVA中String類常用方法 I

string類常用方法有 例項1.public class helloworld else 判斷郵箱格式是否正確 合法的郵箱名中至少要包含 並且 是在 之前 1 獲取檔名中 符號的位置 2 獲取郵箱中 號的位置 3 判斷必須包含 符號,且 必須在 之前 獲取郵箱中 符號的位置 int index2 ...