原始数据类型:
byte 8位整数
short 16位整数
int 32位整数
long 64位整数
float 32位单精度实数
double 64位双精度实数
char 16位字符
boolean true或false
判断对象为空:
MapUtils.isNotEmpty(map)
CollectionUtils.isNotEmpty(collection)
StringUtils.isNotEmpty(str)
创建并初始化一个List:
List<Long> lst = Arrays.asList(605L,606L,607L,608L);
List<String> list = new ArrayList<String>();
List<String> list = Lists.newArrayList();
map遍历:
Map.Entry<String,List<T>> kvp:map.entrySet()
json数组转List:
List<T> list = JSON.parseArray(str,T.class);
定时任务频率表达式:
对应关系是
0 0 * * * ?
秒,分钟,小时,天,月,周几
0 代表具体时间,即0分0秒
*代表每的意思,即每月每天每小时
?代表不确定
比如:
每小时的0分0秒执行一次
<cron-expression>0 0 * * * ?</cron-expression>
split:
String.split()会包含头部的和中间不包含有效数字后面所有的空字符串.
StringUtils.split()会过滤所有的空字符串. 当然空格不会被过滤.
String.split("and|or")//多个分隔符
原文:https://www.cnblogs.com/csysky/p/11645647.html