无聊的冷知识,arraylist,中 remove(Object obj),和 remove(int index) 重载问题

代码如下

    public static void main(String[] args) {
        ArrayList<Integer> ls = new ArrayList<>();
        ls.add(1);
        ls.add(2);
        ls.add(3);

        int num = 2;  //index
        Integer num1 = 1; // object
        ls.remove(num1);
        System.out.println( ls.toString() );
    }

在ArrayList中有两个 remove 方法,顺序也是 这个顺序

 public E remove(int index)
 public boolean remove(Object o)
上一篇:【详细解析】MySQL索引详解( 索引概念、6大索引类型、key 和 index 的区别、其他索引方式)


下一篇:MySQL 联合索引详解