1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        Java——ArrayList集合

        共 4795字,需瀏覽 10分鐘

         ·

        2021-06-27 22:15

        目錄

        ArrayList集合

        ArrayList構(gòu)造方法和添加方法

        ArrayList集合常用方法


        ArrayList集合

        集合是提供一種存儲(chǔ)空間可變的存儲(chǔ)模型,存儲(chǔ)的數(shù)據(jù)容量可以發(fā)生改變。


        ArrayList<E>:

        可調(diào)整大小的數(shù)組實(shí)現(xiàn);

        <E>是一種特殊的數(shù)據(jù)類型,泛型


        ArrayList構(gòu)造方法和添加方法

        public ArrayList():創(chuàng)建一個(gè)空的集合對(duì)象

        public boolean add(E e):將指定的元素追加到此集合的末尾

        public void add(int index,E element):在此集合中的指定位置插入指定的元素



        public class ArrayListDemo {      public static void main(String[] args) {      //public ArrayList():創(chuàng)建一個(gè)空的集合對(duì)象      ArrayList<String> arr = new ArrayList<String>();          //public boolean add(E e):將指定的元素追加到此集合的末尾      arr.add("歡迎關(guān)注");      arr.add("【不止Java】");          //public void add(int index,E element):在此集合中的指定位置插入指定的元素      arr.add(1"公眾號(hào)");          System.out.println("arr:" + arr);    }}




        ArrayList集合常用方法

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

        public E remove(int index):刪除指定索引處的元素,返回被刪除的元素

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

        public E get(int index):返回指定索引處的元素

        public int size():返回集合中的元素的個(gè)數(shù)



        (1)public boolean remove(Object o)

        import java.util.ArrayList;
        public class ArrayListDemo { public static void main(String[] args) { //創(chuàng)建集合    ArrayList<String> array = new ArrayList<String>();     //添加元素    array.add("歡迎關(guān)注");    array.add("【不止Java】");    System.out.println("變動(dòng)前array:"+array); //public boolean remove(Object o):刪除指定的元素,返回刪除是否成功    System.out.println(array.remove("歡迎關(guān)注"));    System.out.println("array:" + array);    System.out.println(array.remove("hello"));         System.out.println("array:" + array);   } }





        (2)public E remove(int index)

        import java.util.ArrayList;

        public class ArrayListDemo {     public static void main(String[] args) {     //創(chuàng)建集合     ArrayList<String> array = new ArrayList<String>();     //添加元素     array.add("歡迎關(guān)注");     array.add("【不止Java】");     System.out.println("變動(dòng)前array:" + array);     //public E remove(int index):刪除指定索引處的元素,返回被刪除的元素     System.out.println(array.remove(0));     System.out.println("array:" + array);     // System.out.println(array.remove(2));     //IndexOutOfBoundsException     }}






        (3)public E set(int index,E element)

        import java.util.ArrayList;
        public class ArrayListDemo { public static void main(String[] args) { //創(chuàng)建集合 ArrayList<String> array = new ArrayList<String>(); //添加元素 array.add("歡迎關(guān)注"); array.add("【不止Java】"); System.out.println("變動(dòng)前array:" + array); //public E set(int index,E element):修改指定索引處的元素,返回被修改的元素 System.out.println(array.set(1, "一個(gè)一斤半")); System.out.println("array:" + array); //System.out.println(array.set(2,"一個(gè)一斤半")); //IndexOutOfBoundsException }}





        (4)public E get(int index)

        import java.util.ArrayList;

        public class ArrayListDemo { public static void main(String[] args) { //創(chuàng)建集合    ArrayList<String> array = new ArrayList<String>(); //添加元素 array.add("歡迎關(guān)注");       array.add("【不止Java】");       System.out.println("變動(dòng)前array:" + array); //public E get(int index):返回指定索引處的元素       System.out.println(array.get(0));       System.out.println(array.get(1));       System.out.println("array:" + array); //System.out.println(array.get(2)); //IndexOutOfBoundsException   }}





        (5)public int size()

        import java.util.ArrayList;

        public class ArrayListDemo { public static void main(String[] args) { //創(chuàng)建集合 ArrayList<String> array = new ArrayList<String>(); //添加元素 array.add("歡迎關(guān)注"); array.add("【不止Java】"); System.out.println("變動(dòng)前array:" + array); //public int size():返回集合中的元素的個(gè)數(shù) System.out.println(array.size()); System.out.println("array:" + array);   }}





        瀏覽 62
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            成人欧美在线 | 动漫女性被强视频 | 小草久久久久久久久爱六 | 羞羞影院午夜男女爽爽在线播放 | 91视频国产区 | 久久久狠狠操 | 久久一色一| 亚洲+国产+图片 | 和女同学玩她真做进去了 | 一级内射视频 |