一.字串查詢
方法有倆種:indexof( )和lastindex( )
indexof(sting s)用於字串s首次出現的索引位置,如果沒有搜尋到s,返回值為-1
lastindex(sting s)用於字串s最後一次出現的索引位置,如果沒有搜尋到s,返回值為-1
二.獲取指定位置的字元
charat(int i)
public static void main(string args){
string st="hello word";
system.out.print(st.charat(2));
輸出為 e
三.獲取擷取後的子字串
方法有substring(int i)以及substring(int i,int j)
substring(int i)從指定的索引位置擷取到結尾
substring(int i,int j)擷取從索引位置i到j的字串
四.去除空格
trim( ):返回字串的副本,忽略前空格和尾部空格
string tr=" heas" ;
system.out,print(tr.trim( ) );
五.字串的替換
replace(char a,char b):實現指定的字元a換成字元b
六.判斷字串的開始與結尾
startswith( )和endswith( ):判定字串是否以指定內容開始或結尾
string st=hello word ;
boolean b=st.startswith("h");
boolean b=st.endswith("d");
七.比較字串是否相等
equals( ):比較時必須區分大小寫
equalsignorecase( ):比較時不區分大小寫
("ass").equals("ass") false
("ass").equalsignorecase( )("ass") true
八.字母大小寫轉換
tolowercase( ):將字串轉換為小寫
toupcase( ):將字串轉換為大寫
九.字串拆分
split(string sign,int limit):對給定的分割符sign進行有限次limit分割
十.格式化字串
format( )用於建立格式化的字串
十一.字串生成器
stringbuilder物件初始容量是16字元,可以自行指定初始長度,利用stringbuilder類中方法可以動態執行新增、刪除、插入等操作
字串物件的各種方法
例 var str hello world var str1 wo 1 indexof 方法 用於返回某個指定的字串值在字串中首次出現的位置。alert str.indexof str1 6 2 charat 方法 用於返回指定位置的字元。alert str.charat 0 h 3 split 方...
字串的各種方法(2)
8 contains 判斷字串是否包含指定的字串 string str 國家關鍵人物鄧煒坤 if str.contains 鄧煒坤 7 substring 擷取字串,在擷取的時候包含要擷取的那個位置。string str 今天天氣好晴朗,處處好風光 8 indexof 和lastindexof 判斷...
字串的各種方法使用
如下 示例 author hy 字串常規操作 s input 請輸入一列字串 print s.swapcase 大寫轉換成小寫,小寫轉換成大寫 print s.lower 轉換成小寫輸出 print s.upper 轉換成大寫輸出 print nalex lstrip 去掉左側的回車和空格 prin...