public
boolean
equals
(object anobject)
;
public
boolean
equalsignorecase
(string, anotherstring)
;
public
intcompareto
(string ,anotherstring)
;
compareto( )方法的返回值是乙個int型,該資料會根據大小關係返回三類內容
返回 >0 當前字串》目標字串**示例返回<0 當前字串《目標字串
返回=0 當前字串=目標字串
package test;
//字串比較大小
public
class
test1
}
從乙個完整的字串中判斷指定的內容是否存在
public
boolean contains ( string str)
;
public
int indexof ( string str )
;//過載
//從指定位置開始從前往後查詢
public
intindexof
(string str,
int fromindex)
;//formindex 指定位置索引
public
int lastindexof (string str)
//過載
//從指定位置從後向前查詢
public
intlastindeof
(string str,
int fromindex)
;//formindex
**示例
public
class
test2
}
public
boolean
startswith
(string str)
;//過載
//從指定位置開始判斷是否以指定字串開頭
public
boolean
startsewith
(string str,
int toffset)
;
**示例
package test;
public
class
test2
}
public string repalceall
(string regex,string repalcement)
;//將regex內容全替換為replacement
public string replacefirst
(string regex,string replacement)
//將regex內容首個替換為replacement
**示例
package test;
public
class
test3
}//he**owor*d
//h*lloworld
可以將乙個完整的字串按照指定的分隔符劃分為若干個子字串
public string[
]split
(string regex)
;
//**示例
public
class
test4}}
/*hello
world
!!!*/
public string[
]split
(string regex,
int limit)
;//返回值為陣列
**示例
public
class
test4
}}
public
class
test4
}}
若拆分結果為空,指定字串需要轉移("\")轉義;這裡的\是雙\
//多次拆分
string str3=
"yuisama:27|yui:25"
; string[
] result4 = str3.
split
("\\|");
//先用|拆分 拆完放入result4中
for(
int i=
0;i)
分析如下
從乙個完整的字串之中擷取部分內容
public string substring
(int beginindex)
;
public string substring
(int beginindex,
int endindex)
;//beginindex 開始節點 endindex 結束節點
**示例
public
class
test5
}
public string trim()
;
**示例
// 去掉字串中的左右空格,保留中間空格
string str =
" hello world "
; system.out.
println
("["
+str+
"]")
; system.out.
println
("["
+str.
trim()
+"]");
//[ hello world ]
//[hello world]
6.2.1字串轉大寫public string touppercase()
;
6.2.2 字串轉小寫public string tolowercasr()
;
**示例
//字串轉大寫
string str2 =
"hello"
; string str3 =
"hello"
; string str4 =
"38bsda@#$!@$"
; system.out.
println
(str2.
touppercase()
);//hello
system.out.
println
(str3.
tolowercase()
);//hello
system.out.
println
(str4.
touppercase()
);//38bsda@#$!@$
6.2.3 字串連線public string concat
(string str)
;//等同於 「+」,不入池
**示例
string str5 =
"hello"
;system.out.
println
(str5.
concat
("world"))
;
public
class
test
public
static string upfist
(string str)
if(str.
length()
>1)
return str.
touppercase();}}
js字串的一些操作方法
一部分的字串的操作方法 1.concat 用於字串的拼接 var aa hello var bb world var cc aa.concat bb cc helloworld2.slice x,y 擷取字串,第乙個x表示開始擷取的位置,y表示結束擷取的位置,不包含索引為y的 var dd aa.s...
字串操作方法
indexof 返回查詢某乙個字串第一次出現的下標 定義字串 string.indexof 要查詢的字串 從哪一下標開始 返回第一次出現的下標 slice 擷取字串兩個引數第乙個是開始的下標,第二個是結束的下標,如果第乙個引數是負數就是倒數下標。str.slice 開始的位置,結束的位置 split...
字串的操作方法
charat index 返回某個位置處的字元 charcodeat 返回某個位置處的字元的ascii碼值 string.fromcharcode ascii碼值 根據字元的ascii碼值 得到對應的字元 indexof 子串 查詢某個子字串在原字串中首次出現的位置 如果不存在返回 1 lastin...