35 java常用類 String類 1

2021-08-08 18:57:54 字數 647 閱讀 6851

轉換string四種方式比較:tostring()、string.valueof()、(string)、空字串+引數

簡單介紹:

1、tostring,需要保證呼叫這個方法的變數不為null,否則會報空指標。

2、string.valueof。這個方法在使用的時候是有些特殊的。一般情況下,如果是

變數的值為null的話,返回的是字串「null」,而如果直接傳入null,則會發生錯誤。

3、(string) 字串型別強轉。需要保證的是型別可以轉成string型別。

4、空字串+引數,會產生兩個物件,不會報錯,如果引數是null,返回"null"字串

這裡重點介紹valueof。

舉個例子:

string str=null;

str=string.valueof(str);

system.out.println(str);

這樣的寫法,因為確定了傳入的是string型別,在valueof呼叫對應建構函式時不會發生錯誤,

因此,返回的是字串「null」。

string.valueof(null);

但如果直接傳null的話,則報空指標異常。

個人覺得應該使用string.valueof()的方式。這樣的使用安全可靠,不會帶來異常

LeetCode演算法35 java 搜尋插入位置

問題 給定乙個排序陣列和乙個目標值,在陣列中找到目標值,並返回其索引。如果目標值不存在於陣列中,返回它將會被按順序插入的位置。你可以假設陣列中無重複元素。示例 1 輸入 1,3,5,6 5 輸出 2 示例 2 輸入 1,3,5,6 2 輸出 1 示例 3 輸入 1,3,5,6 7 輸出 4 示例 4...

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 ...