集合
混水摸鱼orz
这个人好懒啊!
展开
-
JAVA集合遍历之List
ListArrayList(1)普通for循环,对于ArrayList速度比较快import java.util.ArrayList;import java.util.List;public class List_ArrayList { public static void main(String[] args) { List<String> list = new Arr...原创 2018-07-02 22:24:57 · 206 阅读 · 0 评论 -
JAVA集合遍历之Set
HashSet(无序,插入顺序不一定和输出顺序一致,按hash值插入)(1)超级forimport java.util.HashSet;public class Set_HashSet { public static void main(String[] args) { HashSet<String> set=new HashSet<String>(); s...原创 2018-07-03 11:36:30 · 315 阅读 · 1 评论 -
JAVA集合遍历之Map
Map集合没有直接取出元素的方法,而是先转成Set集合,在通过Set遍历的方式获取元素HashMap(1)通过获取HashMap中的键集合,即keySet(),之后通过迭代器或者超级for的方式遍历该集合,通过get(key)方式获得值。此方式能够遍历到键key和值valueimport java.util.HashMap;import java.util.Iterator;import ja...原创 2018-07-03 15:44:33 · 155 阅读 · 0 评论 -
高效求两个list的差集
查一个ListA 的每个值(String字符串)在另外一个ListB中是否存在,如果不存在就记录下来。 模拟数据量:100万 方法一:直接调用list自带的removeAll方法 public static void main(String[] args) throws IOException { List<String> listA =...原创 2018-12-21 17:22:19 · 14357 阅读 · 0 评论