構造方法
public string():空構造
public 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):把字串常量值轉換成字串
string 類的判斷功能
boolean equals(object obj ): 比較字串的內容是否相同(區分大小寫)
boolean equalsignoecase (string str):比較字串的內容是否相同(不區分大小寫)
boolean contains(string str):判斷大字串中是否包含小字串(必須是連在一起的 )
boolean startswith(string str):判斷字串是否以某個指定的字串開頭
boolean endswith(string str):判斷字串是否以某個指定的字串結尾
boolean isempty():判斷字串是否為空
注意區分字串內容為空和字串物件為空(string s="";(呼叫會顯示為空)和string s=null;(呼叫是否為空會顯示空指標異常因為物件不存在無法呼叫方法))
string 類的獲取功能
int length():獲取字串長度。
char charat(int index):獲取指定索引位置的字元。
int indexof(int ch):返回指定字元在此字串中第一次出現處的索引。(這裡是int型別的而不是char型別的是因為』a』和』97』都可以代表a)
int indexof(string str):返回指定字串中第一次出現處的索引。
int indexof(int ch,int fromindex):返回指定字元在此字串中從指定位置後第一次出現處的索引。
int indexof(string str,int fromindex):返回指定字串在此字串中從指定位置後第一次出現處的索引。
string substring(int start):從指定位置開始擷取字串到末尾。
string substring(int start,int end):從指定位置開始到指定位置結束擷取字串。
string 類的轉換功能
byte getbytes():把字串轉換成位元組陣列。
char tochararray():把字串轉換成字元陣列。
static string valueof(char ch):把字元陣列轉換成字串。
static string valueof(int i):把int 型別的資料轉換成字串。
string tolowercase():把字串轉換為小寫。
string touppercase():把字串轉換為大寫。
string concat(string str):把字串拼接。
string類的其他功能
string replace(char old,char new ):字元的替換。
string replace(string old,string new ):字串的替換。
string trim():去掉字串兩端的空格。
按照字典順序比較兩個字串區分大小寫和不區分大小寫 int compareto(string str) 和 int comparetoignorecase(string str)
關於Java中String類的hashCode方法
首先來看一下string中hashcode方法的實現原始碼 1 public inthashcode 9 hash h 10 11return h 12 在string類中有個私有例項欄位hash表示該串的雜湊值,在第一次呼叫hashcode方法時,字串的雜湊值被計算並且賦值給hash欄位,之後再呼...
關於java中string類的用法!
string類代表字串 二,常用的操作方法 1,獲取某個位置的字串 在這裡插入 片 2.拼接兩個字串 在這裡插入 片 string str 王英傑 string str1 是女神 方式1 string ret str.concat str1 方式2 string ret str str1 syste...
JAVA中String類的總結
類在 的使用中有著非常重要的作用,現在對於 類做乙個總結 提到 類就不得不提到 類,有兩種型別的字串,一種是建立後不需要改變的,稱為字串常量,類用於儲存字串常量。另一種是建立後需要對其進行改變的,稱為字串變數,用於儲存字串變數。先來看看 類 類有 種構造方法,都是根據提供的不同引數來構造。下面舉幾個...