List<String> immutableList = ImmutableList.of("item1", "item2", "item3"); Set<Integer> immutableSet = ImmutableSet.of(1, 2, 3); 2. Multiset Multiset<String> multiset = HashMultiset.create(); multiset.add("item1"); multiset.add("item2"); multiset.add("item2"); 3. Multimap Multimap<String, Integer> multimap = ArrayListMultimap.create(); multimap.put("key1", 1); multimap.put("key1", 2); multimap.put("key2", 3); 1. Predicate Predicate<Integer> isEven = num -> num % 2 == 0; 2. Function Function<Integer, Integer> square = num -> num * num; 3. Optional Optional<String> optional = Optional.of("value"); LoadingCache<String, Integer> cache = CacheBuilder.newBuilder() .maximumSize(100) .expireAfterWrite(10, TimeUnit.MINUTES) .build(new CacheLoader<String, Integer>() { @Override public Integer load(String key) { return Integer.parseInt(key); } });


上一篇:
下一篇:
切换中文