1.indexof()
string str = new string("www.v321.top");
string substr1 = new string("v321");
string substr2 = new string("top");
system.out
.println(str.indexof( 'o' ));//查詢字元 o 第一次出現的位置
system.out
.println(str.indexof( 'o', 14 ));//從第14個位置查詢字元 o 第一次出現的位置
system.out
.println(str.indexof( substr1 ));//子字串 substr1 第一次出現的位置
system.out
.println(str.indexof( substr1, 15 ));//從第十五個位置開始搜尋子字串 substr1 第一次出現的位置
system.out
.println(str.indexof( substr2 ));//子字串 substr2 第一次出現的位置
執行結果:
10-14
-19
2.replace()
string s = "www.v321.top"
; system.out
.println("replace :" + s.replace(".", "#")); //replace替換 查詢匹配的替換
//用到了正規表示式 「.」是正規表示式的元字元,匹配除換行符以外的任意字元
system.out
.println("replaceall :" + s.replaceall(".", "#"));
system.out
.println("replaceall :" + s.replaceall("\\.", "#")); //必須轉義才可以
system.out
.println("replacefirst :" + s.replacefirst(".", "#"));//替換掉首個匹配的
執行結果:
replace
:www
#v321
#top
replaceall :############
replaceall
:www
#v321
#top
replacefirst :#ww
.v321
.top
3.charat
string s = new string("www.v321.top");
system.out
.println(s.charat(0));//返回指定索引位置的char值。索引範圍為0~length()-1.
system.out
.println(s.charat(s.length()-1));//返回指定索引位置的char值。索引範圍為0~length()-1.
執行結果:
w
p
String類詳解 方法
字元操作 tochararray 將字串轉換為字元陣列 charat 根據下標取出字串中的響應字元 其他 substring int start,int end 根據下標取字串的值,含頭不含尾 split 根據 分割字串,返回的是字元陣列 replace he helll 替換相應字串。startw...
css居中方法詳解
第一種居中方式 使用margin auto 這應該是使用最多的居中方式了,但也有著侷限性,居中的元素需要設定寬度,而且是塊元素才行,並且只能實現水平居中,這個方法的原理是讓瀏覽器自動去計算左右邊距從而實現居中 big small第二種居中方式 使用text align center實現居中,這種居中...
java系統類 String類詳解
1.系統類 string 學習系統常用方法 方法的使用 字串是個常量 常量字串 對字串進行操作 都返回是乙個新的字串 原字串不能更改 字串存在常量池中 字串本身沒有發生變換 而是引用位址發生了變化 相當於 指標重新指向 string str1 adcde str1 uvwxyz string1是乙個...