LinkNemo

  • Nemo

    ListUtils

    importjava.util.ArrayList;importjava.util.Arrays;importjava.util.Collection;importjava.util.Collections;importjava.util.List;/***List集合工具类**@author:Nemo*/publicclassListUtils{/***求2个集合的交集**@param<T>**@paramls*@paramls2*@return*/@SuppressWarnings("unchecked")publicstatic<E>List<E>in......
    2017/05/26 14:28:33发表 286赏阅 0点评
  • Nemo

    List操作工具类

    importjava.util.ArrayList;importjava.util.Arrays;importjava.util.Collection;importjava.util.Collections;importjava.util.List;/***List集合工具类**/publicclassListUtils{/***求2个集合的交集**@param<T>**@paramls*@paramls2*@return*/@SuppressWarnings("unchecked")publicstatic<E>List<E>intersect(List&......
    2017/02/28 19:25:40发表 258赏阅 0点评
  • Nemo

    LinkList & ArrayList

    之前用得比较多的是ArrayList,不过刚翻看了下List的实现,感觉好像有点用错了。List是一个接口,ArrayList和LinkedList是两个实现类。他们实现的方式不一样,其实LinkedList才是真正的链表(如果不清楚什么是链表,需要了解一下相关数据结构的知识,这不是一两句话能说清楚的),而ArrayList是用数组实现的,它不是真正的链表,在初始化的时候它先对数组设置一个初始容量,当数组空间不够的时候,它会重新构建一个容量更大的数组,然后把先前的元素拷贝进去。ArrayList和LinkedList本质上的区别就是数组和列表这两种数据结构的区别。可以参阅相关数据结构的知识。这......
    2016/12/24 14:21:18发表 240赏阅 0点评

最新点击

热门人物

热门标签

回到顶部