Java第三天 - 草稿

2018-11-26  本文已影响0人  啦啦啦_9a5f

为什么会出现集合类:

Java是面向对象编程语言,为了方便对多个对象进行操作,就必须存储多个对象。因此存储多个对象的存储类型不能是一个基本类型,而应该是一个容器类型的变量。

学习过的容器类型的数据:

1,StringBuilder只能存储字符串。

2,数组。只能存储相同类型的数据。

集合类的特点:

1,长度可变

ArrayList<E>

1.位于java.util的包下,使用时需要导包。

2.大小可变数组的实现

<E>:是一种特殊的数据类型,泛型。

例: ArrayList<String> array = new ArrayList<String>();

3.添加元素:

public boolean add(E e):添加元素,元素添加到末尾

public void add(int index ,E element):在指定的索引处添加一个元素。

4.获取元素

public E get(int index):返回集合中指定位的元素

5.集合长度

public int size():返回集合中的元素个数

6.删除元素

public boolean remove(Object o):删除指定的元素,返回删除是否成功。

public E remove(int index):返回被删除的元素

7.修改元素

public E set(int index,E element):修改指定索引出的元素,返回被修改的元素.

ArratList<String> array = new ArrayList<String>();

array.add("Hello");

array.get(0);//Hello

array.size();//1

array.remove("Hello");//true,删除元素影响集合,删除从头找到的第一个单词

array.remove(0)//Hello删除哪个元素就返回哪个元素的值

array.set(0,"world");//Hello 替代哪个就用哪个返回哪个的值

数组中:world

8.集合遍历

for(int i = 0;i<array.size();i++){

    System.out.println(array.get(x));

}

9.

上一篇下一篇

猜你喜欢

热点阅读