1.stringbuffer(執行緒安全的)
1.概述
執行緒安全的可變序列
2.構造
3.方法
public
class
stringbuffertext3
}//可以把任意型別資料新增到字串緩衝區裡面,並返回字串緩衝區本身
public
class
inserttext
}//在指定位置把任意型別的資料插入到字串緩衝區裡面,並返回字串緩衝區本身
public
class
deletetext
}//刪除從指定位置開始指定位置結束的內容,並返回本身
public
class
replacetext
}
public
class
reversetext
}
public
class
substringtext
}
2. stringbuilder(同上,只不過是非執行緒安全的,單執行緒時建議使用,效率高,不用進行執行緒同步,多執行緒時不建議使用,可能會產生資料安全問題)
3.string和stringbuffer之間的相互轉換
1.通過stringbuffer的構造方法
public
class
demo
}
public
class
demo
}
1.substring方法
public
class
demo
}
2.tostring方法
public class demo
}
3.string構造方法
public
class
demo
}
4.arrays工具類
1.概念
針對陣列進行操作的工具類。
提供了排序,查詢等功能。
2.方法
public
class
demo
; system.out.
println
(arrays.
tostring
(arr));
}}//返回指定陣列的內容的字串表示形式。
public
class
demo
; arrays.
sort
(arr)
; system.out.
println
(arrays.
tostring
(arr));
}}
public
class
demo
; system.out.
println
(arrays.
binarysearch
(arr,7)
);}}
//此方法必須為陣列有序,使用的時候請看好
//亂序查詢不到將會返回-1
public
class
demo
;int
arr2= arrays.
copyof
(arr,10)
; system.out.
println
(arrays.
tostring
(arr2));
}}//陣列拷貝
6 物件導向
1 系統結構圖 xmind 1.理解物件導向 賈伯斯是這樣理解物件導向的 物件就像人一樣,也是活生生的生命。他們有知識,知道怎麼完成任務 他們有記憶,可以把發生的事情記下來。而你和他們的互動並不是低層次的,你是與他們在乙個高度抽象的層面上互動,就像我們現在的對話一樣。我舉個例子來說明。如果我是乙個 ...
物件導向 (6)繼承
物件的繼承代表了一種 is a 的關係,如果兩個物件a和b,可以描述為 b是a 則表明b繼承a。比如 蘋果是水果,即蘋果繼承水果。實際上,繼承者還可以理解為是對被繼承者的特殊化,因為它除了具備被繼承者的特性外,還具備自己獨特的個性。就像蘋果,除了具有水果的一般特性外,它還有多種維生素 礦物質 醣類 ...
java物件導向6
介面 inet ce 當乙個抽象類中的方法都是抽象的時候,這時可以將該抽象類用 介面 inte ce來代替。格式 inte ce 介面中的成員修飾符是固定的 只能有這個兩種元素 成員變數 public static final 成員函式 public abstract 介面的出現將 多繼承 通過另一...