瘋狂輸出 集合 和陣列

2021-08-13 18:19:43 字數 1363 閱讀 1280

1為什麼要創造出集合

a.因為陣列只能儲存相同資料型別的資料. (引用資料型別,和基本資料型別)

b.陣列一旦給定了長度 就不能修改陣列的長度了。

2.集合的作用

a.集合中只能儲存引用資料型別 通過自動裝箱和自動拆箱也可以儲存基本資料型別 自動裝箱不可以改變null值

b. 陣列陣列找一旦給定了長度 集合還可以修改集合的長度

返回的結果

[a,ture,100]
//用 isempty判斷集合是不是空的

public

static

void

fun1()

返回值

false
用size獲取集合的長度

public

static

void

fun2()

返回值

2
是否包含某個元素 contains

public

static

void fun3()

刪除某個元素

public

static

void fun4()

清空整個集合

public

static

void

fun5()

//將集合轉化成陣列

public

static

void

fun6()

}

//把傳入集合的所有元素 新增到第乙個集合中。

public

static

void

fun7()

//判斷包含時 是否有重複元素

public

static

void

fun8()

//判斷是否有相交 的元素

public

static

void fun9()

集合和陣列

資料多了用物件存,物件多了用集合存 1,陣列是固定長度的,集合是可變長度的 2,陣列建立時就已經確定其儲存的型別了,而集合可以存object 不同型別的物件 collection 下面常用的有list和set list常用的有arraylist linkedlist vector set常用的有ha...

瘋狂輸出 陣列選擇排序法。

選擇排序法 下面我們先寫出一基本的氣泡排序 public class exercise for int a 0 a array.length 1 a system.out.println arrays.tostring array 上面是氣泡排序的基本框架了。下面我來看一下順序排序是怎麼回事。對比一...

集合和陣列的區別!

以下為jdk1.6中arraylist中的建構函式原始碼。public arraylist int initialcapacity constructs an empty list with an initial capacity of ten.public arraylist 可以看出在建立arr...