Java Tips

字符串拼接

// append方法最快
str = new StringBuilder(str).append("长安十二时辰").toString();

时间计算

Calendar dateNow = Calendar.getInstance();
dateNow.add(Calendar.DAY_OF_YEAR, 14);//日期加14天
dateNow.add(Calendar.YEAR,-1);//日期减1年
dateNow.add(Calendar.MONTH,3);//日期加3个月
Date caTime = dateNow.getTime();

获取时间戳

// 毫秒
String timestamp= String.valueOf(System.currentTimeMillis() / 1000);
// 秒
String timestamp= String.valueOf(System.currentTimeMillis());

遍历Map

Map map= new HashMap();
Iterator iter = map.entrySet().iterator();
while (iter.hasNext()) {
  Map.Entry entry = (Map.Entry) iter.next();
  Object key =  entry.getKey();
  Object value = entry.getValue();
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 判断某个字段不为空我们都知道,post方法,需要用@RequestBody接收实体类信息。如果我们再方法里判断某个...
    白驹过隙_忽然而已阅读 187评论 0 0
  • 判断是否为空格:1. Character.isWhitespace(source.charAt(1));java....
    heiheiwanne阅读 191评论 0 0
  • 《Java从小白到大牛》纸质版已经上架了!!! 由字符组成的一串字符序列,称为“字符串”,在前面的章节中也多次用到...
    tony关东升阅读 883评论 0 2
  • Java中比较日期:ComparatorDate.java类 调用: java计算运行时间
    乘瓠散人阅读 140评论 0 0
  • 1. BitSet:用位(bit)来存储信息(是否存在),从而降低存储要求。底层通过long[]实现,long[]...
    BernadeWang阅读 262评论 0 0