美文网首页
Java第三天 - 草稿

Java第三天 - 草稿

作者: 啦啦啦_9a5f | 来源:发表于2018-11-26 23:48 被阅读0次

    为什么会出现集合类:

    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.

    相关文章

      网友评论

          本文标题:Java第三天 - 草稿

          本文链接:https://www.haomeiwen.com/subject/jncwqqtx.html