首页 > 其他 > 详细

基础-1

时间:2019-10-10 11:03:49      阅读:56      评论:0      收藏:0      [点我收藏+]

原始数据类型

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")//多个分隔符

基础-1

原文:https://www.cnblogs.com/csysky/p/11645647.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!