一. Splitter类的一个运用 package com.google.common.base;
String str="a-b-c"; List<String> attrs = Splitter.on("-").trimResults().splitToList(str);
trimResults()方法:移除分割后的空字符串 ,方法里传入参数也可指定移除对应的字符 Splitter可以将字符串按照指定的分隔符进行分割
二.Lists 类
1.public static <T> List<List<T>> partition(List<T> list, int size)
可以将集合按照大小分割
2.Lists.transform给list做一些改变
List<String> list2
= Arrays.asList("Testing", "Iterable", "conversion", "to", "Stream");
List<String> transform = Lists.transform(list2, String::toUpperCase);
三. com.google.common.base里的Throwables
在catch异常的时候,用日志记录异常信息,可以用Throwables.getStackTraceAsString(e)