集合与泛型的操作和使用

2019-02-18  本文已影响12人  黄同学2019

day16笔记【集合与泛型的操作和使用】

1_集合框架(去除ArrayList中重复字符串元素方式)(掌握)

2_集合框架(去除ArrayList中重复自定义对象元素)(掌握)

3_集合框架(LinkedList的特有功能)(掌握)

04_集合框架(栈和队列数据结构)(掌握)

5_集合框架(用LinkedList模拟栈数据结构的集合并测试)(掌握)

     ​      public class Stack {
     ​          private LinkedList list = new LinkedList();     //创建LinkedList对象
                public void in(Object obj) {
                    list.addLast(obj);                          //封装addLast()方法
                }
                public Object out() {
                    return list.removeLast();                   //封装removeLast()方法
                }
                public boolean isEmpty() {
                    return list.isEmpty();                      //封装isEmpty()方法
                }
            }

6_集合框架(泛型概述和基本使用)(掌握)

7_集合框架(ArrayList存储字符串和自定义对象并遍历泛型版)(掌握)

8_集合框架(泛型的由来)(了解)

9_集合框架(泛型类的概述及使用)(了解)

10_集合框架(泛型方法的概述和使用)(了解)

11_集合框架(泛型接口的概述和使用)(了解)

12_集合框架(泛型高级之通配符)(了解)

13_集合框架(增强for的概述和使用)(掌握)

        for(元素数据类型 变量 : 数组或者Collection集合) {
    ​       使用变量即可,该变量就是元素
    ​   }

14_集合框架(ArrayList存储字符串和自定义对象并遍历增强for版)(掌握)

        ArrayList<String> list = new ArrayList<>();
        list.add("a");
        list.add("b");
        list.add("c");
        list.add("d");
        for(String s : list) {
            System.out.println(s);
        }

15_集合框架(三种迭代的能否删除)(掌握)

16_集合框架(静态导入的概述和使用)(了解)

17_集合框架(可变参数的概述和使用)(掌握)

18_集合框架(Arrays工具类的asList()方法的使用)(掌握)

19_集合框架(集合嵌套之ArrayList嵌套ArrayList)(掌握)

上一篇下一篇

猜你喜欢

热点阅读