java字串操作

2021-08-19 02:45:15 字數 1555 閱讀 3871

string類的方法

1.提取字串的長度,使用length()

char chars = ;

string s = new string (chars);

int leng = length();

2.提取字串指定字元使用charat()

char chars;

chars = "hello".charat(1);

//return 'e'

3.提取字串中的多個字元使用getchars()

void getchars(int sourcestart,

int sourceend,

char target,

int tartgetstart)

sourcestart指定了子串開始字元的下標,sourceend指定了子串結束的下乙個字元的下標。因此子串包含從sourcestart到sourceend-1的字元。接受字元的陣列由target指定,target中開始複製子串的下標值是targetstart,例如:

string s = "this is a demo of getchars method.";

char buf = new char[20];

s.getchar(10,14,buf,0);

4.equal()方法用於比較字串物件中的字元,==運算子用於比較兩個物件是否引用同一例項,例如:

string s1 = "hello";

string s2 = new string(s1);

s1.equal(s2);//true

s1==s2;//false

5.查詢字元或者子串第一次出現的地方,使用indexof()方法

6.查詢字元或者子串最後一次出現的地方使用lastindexof()方法

7.從字串中擷取子串,使用substring()f方法

7.1第一種      string substring(intstartindex)

7.2第二種      string substring(intstartindex,intendindex)

8.連線兩個字串,使用concat()方法

9.將字串替換成另一字串使用replace()

9.1第一種     用乙個字元在呼叫字串所有出現某個字元的地方進行替換

string replace(char orginal,char replacement)

string s= "hello".replace('l','w');

9.2第二種     用乙個字串行代替另乙個字串行

string replace(charsequence original,charsequence reolacement)

10.去掉起始和結尾的空格使用trim()



java字串操作

1.宣告字串操作 char a string s new string a 1 string s new string a,2,4 2 string str str good 3 string str2 new string good 4 2 連線字串,使用 運算子可以實現多個字串連線的功能,但是要...

Java 操作字串

1.統計字串的長度,中文佔 2 個字元 獲取字串的長度,如果有中文,則每個中文字元計為2位 param value 指定的字串 return 字串的長度 public static int getstrlength string value else return valuelength 2.擷取指...

JAVA字串操作

2012 8 7 字串的操作 class stringdemo2 去兩端空格函式的實現思想 public string mytrim string s while start end s.charat end s s.substring start,end 1 substring函式包含左邊,不包含...