format 是string類的乙個非常有用的靜態函式,可以將各類資料格式化為字串並輸出。其中format引數指定了輸出的格式tochararray方法可以將字串轉為字元陣列
getbytes方法可以將字串轉為位元組陣列
compareto
//compareto方法也可以判斷兩個字串的值是否相等
//如果返回零則代表相等,返回的不是零則代表不相等
length
//length方法可以獲取字串的長度
system.out.println("
字串的長度是:
"+str.length());
charat
//charat方法可以獲取字串中指定位置(下標)上的字元
char ch = str.charat(4
); system.
out.println("
字串中第五個字元是:
"+ch);
indexof
//indexof方法和lastindexof方法都可以傳入兩個引數
//第二個引數的作用是,給出查詢的起始位置
//如果在字串中找是否存在的字元,則返回該字元的下標,找不到則返回-1
lastindexof
//lastindexof的方法作用與indexof方法作用一樣
//indexof方法和lastindexof方法都可以傳入兩個引數
//第二個引數的作用是,給出查詢的起始位置
//只是查詢的方向不同 lastindexof是從前往後找 從右往左
contains
//字串中如果找的包含有字串的就返回true真 否則就返回false
endswith
//endswith()方法則判斷是否以什麼結尾
//如果存在則為真返回true 否則為假返回false
replace
//replace的作用就是把str的字串替換為r的字串
string str="
this is my original string ,it is very good!";
//replace的作用就是把str的字串替換為r的字串
string r="it"
; split
//利用split把字串按照指定的分割符進行分割,然後返回字串陣列
startswith
//startswith()方法是判斷該字串是否以指定子字串開頭,是返回真 否則返回假
substring
//substring()方法可以擷取字串
//第乙個引數為起始位置,第二個引數為終止位置,
//如果不寫第二個引數則直接從起始位置擷取到末尾
//包含起始位置,不包含終止位置
tolowercase
//tolowercase的作用就是把字串的值全部變為小寫
touppercase
//touppercase的作用就是把字串的值全部變為大寫
trim
//trim()可以將字串首尾空格去除,中間的空格不能去除
valueof
//valueof()可以將其他型別的資料轉為字串型別
String 類常用方法
字串 就是由多個字元組成的一串陣列 一旦被複製,就不能被改變 public class stringdemo string s2 new string bys system.out.println s2 s2 system.out.println s2.length s2.length 5 syst...
String類常用方法
方法名稱 型別 方法描述 public string char value 構造 將字元陣列變為string類物件 public string char value,int offset int count 構造 將部分字元陣列變為string類物件 public char charat int i...
String類常用方法
返回字串長度 public int length 返回字串中指定位置的字元 public char charat int index 提取字串 方法說明 public string substring int beginindex 從beginindex位置起,從當前字串中取出剩餘的字元作為乙個新的...