package com.string.demo;
public
class
demo1
char c = str.
charat(1
);// 根據索引獲取單個字元
system.out.
println
(c);
system.out.
println
("*************************=");
str =
"這是乙個字串,你懂個錘子"
; string[
] strs2 = str.
split
("個",2
);//limit 限制分割的字串的個數,其中0代表無限制
for(string item : strs2
)system.out.
println
("*************************=");
system.out.
println
(str.
codepointat(1
));// 獲取指定索引位置上的unicode碼
system.out.
println
(str.
codepointbefore(1
));//返回指定索引之前的字元(unicode**點)。
system.out.
println
("*************************=");
string newstr = str.
concat
("我是新增的字元");
// 實現字串的拼接,不影響原來的字串 ,直接用 + 號也可以實現同樣的效果
system.out.
println
(newstr)
; system.out.
println
("*************************=");
string new$tr = str.
replace
("個"
,"老");
// 老字元替換新字元,第乙個引數為老字元,第二個引數為新字元
system.out.
println
(new$tr)
; string new$tr2 = str.
replace
('個'
,'老');
system.out.
println
(new$tr2)
; system.out.
println
("*************************=");
//用給定的替換替換與給定的 regular expression匹配的此字串的每個子字串,支援正則匹配
string new$tr3 = str.
replaceall
("個",""
);system.out.
println
(new$tr3)
; system.out.
println
("*************************=");
str +=
"123456"
; system.out.
println
(str)
;new$tr3 = str.
replaceall
("\\d",""
);system.out.
println
(new$tr3)
; system.out.
println
("*************************=");
/* * 引數
srcbegin - 要複製的字串中第乙個字元的索引。
srcend - 要複製的字串中最後乙個字元後面的索引。
dst - 目標陣列。
dstbegin - 目標陣列中的起始偏移量。
* */
char
buffer =
newchar[10
];str.
getchars(0
,10, buffer,0)
;for
(char item : buffer
)}}
String類常用方法解析
string str01 abc string str02 newstring abc equals方法業務場景,登入的時候輸入的使用者名稱和密碼 system.out.println str01.equals str02 輸出為truestring str01 abc string str02 n...
String類主要方法的使用
1 獲取長度 length 這與陣列中的獲取長度不同,length 2 比較字串 1 equals 判斷內容是否相同 2 compareto 判斷字串的大小關係 3 comparetoignorecase string int 在比較時忽略字母大小寫 4 判斷內容與位址是否相同 5 equalsig...
String 類常用方法
字串 就是由多個字元組成的一串陣列 一旦被複製,就不能被改變 public class stringdemo string s2 new string bys system.out.println s2 s2 system.out.println s2.length s2.length 5 syst...