第八章html
String
類
String
對象:
String
常量是對象,是用雙引號括起的字符序列String
類聲明對象,例如String s = new String("we are student");
,用戶沒法輸出String
對象的引用String
常量,例如String s1; s1="你好"
String
對象,只要有一個是變量,那麼Java就會在動態區存放所獲得的新String
對象的實體和引用,若是是兩個常量進行並置運算,那麼獲得的還是常量String
類的經常使用方法
public int length()
,獲取一個String
對象的字符序列長度public boolean equals(String s)
,比較當前String
的字符序列是否與參數s
指定的String
對象的字符序列相同public boolean startsWith(String s)
,判斷當前String
對象的字符序列前綴是不是參數指定的String
對象s
的字符序列public int compareTo(String s)
,按字典序列與參數指定的String
對象s
的字符序列比較大小public boolean contains(String s)
,判斷當前String
對象的字符序列是否包含參數s
的字符序列public int indexOf(String s)
,從當前String
對象的字符序列的0索引位置開始檢索首次出現s
的字符序列位置並返回該位置,若沒檢索到,該方法的返回值爲-1public int lastIndexOf(String s)
,從當前String
對象的字符序列的0索引位置開始檢索最後一次出現s
的字符序列的位置,並返回該位置,若沒檢索到,則返回-1;public String substring(int startpoint)
,得到一個新的String
對象,新的String
對象的字符序列是複製當前String
對象的字符序列中startpoint
位置至最後位置上的字符所獲得的字符序列public String trim()
,得到一個新的String
對象,新的String
對象的字符序列是當前String
對象的字符序列去掉先後空格後的字符序列String
對象的字符序列,該字符序列中含有具備特殊意義的字符public String replaceAll(String regex,Sting replacement)
public Stinrg[]split(String regex)
StringTokenizer
類和Scanner
類StringBuffer
類
StringBuffer
類的三個構造方法
StringBuffer()
StringBuffer(int size)
StringBuffer(String s)
StringBuffer
類的經常使用方法
StringBuffer append(String s)
,將String
對象s
的字符序列追加到當前StringBuffer
對象的字符序列中,並返回當前StringBuffer
對象的引用StirngBuffer append(int n)
,將int
型數據n
轉化爲String
對象,再把其的字符序列追加到當前StringBuffer
對象的字符序列中,並返回當前StringBuffer
對象的引用StringBuffer append(Object o)
,將一個Object
對象o
的字符序列追加到當前StringBuffer
對象字符序列中,並返回當前StringBuffer
對象的引用public char charAt(int n)
,獲得StringBuffer
對象字符序列位置n
上的字符public void setCharAt(int n, char ch)
,將當前StringBuffer
對象字符序列位置n
處的字符用參數ch
指定的字符替換StringBuffer insert(int index, String str)
,將參數str
指定的字符序列插入到參數index
指定的位置,並返回當前對象的引用public StringBuffer reverse()
,將該對象實體中的字符序列翻轉,並返回當前對象的引用StringBuffer delete(int startIndex, int endIndex)
,從當前StringBuffer
對象的字符序列中刪除一個子字符序列(從startIndex
位置到endIndex-1
位置),並返回當前對象的引用,StringBuffer replace(int startIndex, int endIndex, String str)
,將當前StringBuffer
對象的字符序列的一個子字符序列用參數str
指定的字符序列替換(從startIndex
位置到endIndex-1
位置),並返回當前StringBuffer
對象的引用Date
類與Calendar
類
Date
類format
方法Math
類、BigInteger
類和Random
類Class
類與Console
類Pattern
類與Matcher
類