String字串總結

2021-09-03 07:12:44 字數 1175 閱讀 5355

string: 字串類,字串是常量;它們的值在建立之後不能更改方法

boolean equals(object obj) 判斷兩個字串中的內容是否相同

boolean equalsignorecase(string str) 判斷兩個字串中的內容是否相同, 忽略大小寫

boolean contains(string str) 判斷該字串中 是否包含給定的字串

boolean startswith(string str) 判斷該字串 是否以給定的字串開頭

boolean endswith(string str) 判斷該字串 是否以給定的字串結尾

boolean isempty() 判斷該字串的內容是否為空的字串 「」

int length() 獲取該字串的長度

char charat(int index) 獲取該字串中指定位置上的字元

string substring(int start) 從指定位置開始,到末尾結束,擷取該字串,返回新字串

string substring(int start,int end) 從指定位置開始,到指定位置結束,擷取該字串,返回新字串

int indexof(int ch ) 獲取給定的字元,在該字串中第一次出現的位置

int indexof(string str) 獲取給定的字串,在該字串中第一次出現的位置

int indexof(int ch,int fromindex) 從指定位置開始,獲取給定的字元,在該字元

byte getbytes() 把該字串 轉換成 位元組陣列

char tochararray() 把該字串 轉換成 字元陣列

string replace(char old,char new) 在該字串中,將給定的舊字元,用新字元替換

string replace(string old,string new) 在該字串中, 將給定的舊字串,用新字串替換

string trim() 去除字串兩端空格,中間的不會去除,返回乙個新字串

string tolowercase() 把該字串轉換成 小寫字串

string touppercase() 把該字串轉換成 大寫字串

int indexof(string str,int fromindex) 從指定位置開始,獲取給定的字串,在該字串中第一次出現的位置

String字串總結

1.tostring 方法的作用 2.string的一些說明 3.和null的區別 空串是字串常量,同時也是乙個string類的物件,既然是物件當然可以呼叫string類的方法。null是空常量,不能呼叫任何的方法,否則會出現空指標異常。null常量可以給任意的引用資料型別賦值。空串只是乙個字串常量...

字元陣列 字串與string類總結

1.字元陣列 字串與string類的區別 例1 int main string s cin s 輸入 dog if s dog cout 狗 ch 輸入 cat if ch cat cout 貓 輸出 dog 輸入 狗 輸出 cat 輸入 解釋 陣列名是該陣列第乙個元素的記憶體位址 用引號括起來的字...

筆記 string 字串

字串定義 char buffer 128 char buffer 128 hello world sizeof 函式 取得定義 長度 128,字串有效長度 11 char buffer hello world sizeof 函式取得定義的 長度 12,字串有效長度 11 字串賦值 strcpy ch...