String 常用方法

2021-10-12 05:04:57 字數 1471 閱讀 9313

1.equals方法只比較字串裡面的內容

string st1=「haha」;

string st2=「haha」;

st2.equals(st1);//返回的是true型別

//!!! equals除了在object類中比較內容和首位址

在其他類中比較的都是內容

2.charat方法根據索引返回char型別的字元

string s1=「abcd」;

s1.charat(0);//可以得到a這個字母

用charat這個方法基本會用for迴圈遍歷一下

3.concat方法就是連線字串

string s3=「abc」;

s3.concat(「xyz」)

4.contains方法 是否包含某個字串

string s3=「abc」;

s3.contains(「ab」)

如果包含就返回true 不包含就返回false

5.replace方法用新的字串來代替舊的字串

string s6=「我愛哈哈」;

s6.replace(「哈哈」, 「你好」)//哈哈就被你好代替

6.tochararry就是將字串轉化為字元陣列

string s8=「abcde」;

charc=s8.tochararray();

//通過for迴圈遍歷出來

for(int i=0;i7.trim方法 是去掉前後的空格

string s10=" a b n ";

s10.trim()

8.valueof將基本資料型別轉化為string型別

string.valueof(1.2)

touppercase tolowercase換大小寫

string s9=「acabbb」;

s9.touppercase()//全部轉化為大寫字母

s9.tolowercase()//全部轉化為小寫字母

9字串擷取

string s7=「今天中午吃什麼」;

//擷取字串起始位置

system.out.println(s7.substring(2));//輸出效果是 中午吃什麼

//擷取字串包前不包後

system.out.println(s7.substring(2, 4));//輸出效果是 中午

10spilt 通過給定字元 拆分字串

string birth=「1999-9-10」;

string str=birth.split("-");

for(int i=0;i輸出效果是

1999910

String常用方法

1,startswith判斷是否以某字串開始 2,endswith判斷是否以某字串結尾 3,contains判斷是否包含另乙個字串 4,substring取出指定位置的字串 5,charat找到指定位置的字元 6,indexof正向找到指定字元的位置 7,lastindexof反向找到指定字元的位置...

string 常用方法

例項化方法建立字串 instancetype initwithstring nsstring astring instancetype initwithformat nsstring format,instancetype initwithutf8string const char bytes 類方...

String常用方法

public class teststring string str hello string的方法 1 跟字元陣列有關的方法 物件的長度 char array str.tochararray 把string物件轉換成char陣列 根據下標得到string物件該下標位置的字元 l 得到某個字元在st...