2010-01-08 11:05:23 Alan

Java Class 5@NTU

基本型字元(Char)
-JAVA中圍16位元
-Ex:Showchar.java
-Char chr='a'
Character charObl= new Character('a')

字串(String)
-定義為常數,內容不可變動
-可用建構元
-常用" "
-String Pool (是在JVM記憶體常駐區塊中)
        -使用" " 時,直接將值到入POOL中,若有相同值時,會直接將前面值所位址給新的指標,讓前後兩指標都擁有相同的記憶體位置
-length()
        -取得字串長度        
-charAt(int)
        -直接取得某個字元
        -char aChar= objname.charAt(9);
-substring()
        -String roar= str.substring(11,15);        roar顯示str字串中的第11到14的字元
-indexOf() & lastindexOf()
        -從頭或從後找字算出第幾個
-equals(Object) & equalsIggnoreCase(String)
- concent & +
-StringBuffer
        -增加字元或字串到物件結尾
        -語法: StringBuffer strbuf= new StringBuffer(int)
        -StringBuffer replace(int start, int end, String str);
        -StringBuffer delete(int start, int end);
        -StringBuffer reverse(); 倒置字元
-strbuf.insert()
-strbuf.setCharAt