arraylist集合類是大小可變的陣列的實現,儲存在集合內的資料成為元素,此類提供一些方法來操作內部的元素。arraylist中可不斷新增元素,其大小也自動增長。
基本格式:
arraylist
list=
newarraylist
<
>()
;//其中<>中可填寫資料型別
常用方法:
public
boolean
add(e e)
;//將指定的元素新增到此集合的尾部
public e remove
(int index)
;//刪除此集合中指定位置的元素,返回被刪除的元素
public e get
(int index)
;//返回此集合中指定位置上的元素
public
intsize()
;//返回此集合中的元素個數
arraylist集合不能儲存基本型別的資料,只能儲存引用型別的資料,但是儲存基本型別資料對應的包裝型別是可以的,基本型別對應的基本型別包裝類如下:
基本型別
基本型別包裝類
byte
byte
short
short
intinteger
long
long
float
float
double
double
char
character
boolean
boolean
5 4 ArrayList基礎知識
arraylist是介面list的乙個子類實現。arraylist底層是用陣列實現的儲存,其特點是查詢效率高 增刪效率低 執行緒不安全。陣列長度是有限的,但arraylist是可以存放任意數量的物件,長度不受限制。因為它採用了陣列擴容的機制實現的,其實就是在對陣列進行操作前,判斷陣列長度是否足夠,不...
類的基礎知識
建立乙個student類,用標頭檔案的方式建立 student.h檔案 include h檔案也需要加頭,否則編譯會出錯 include using namespace std class student 不能忘記 類外定義成員函式 student student int n,string nam,...
C 基礎知識整理 基礎知識(2) 類
類,是物件導向語言的基礎。類的三大特性 封裝 繼承 多型。最基本的特性就是封裝性。程式設計師用程式描述世界,將世界的所有事物都看成物件,怎麼描述這個物件?那就是類了。也就是用類來封裝物件。用書上的話說,類是具有相同屬性和行為的物件的抽象。寶馬汽車 別克汽車 五菱之光汽車.基本具有相同的屬性和行為,所...