博客专栏  >  编程语言   >  java代码工具类

java代码工具类

常用的一些格式化代码、生成ID或者日期工具类、json工具类

关注
24 已关注
24篇博文
  • Spring boot 获取yml文件工具类

    package com.common.base.utils.base; import com.common.base.generator.ResourceManager; import org.y...

    2018-10-09 10:14
    71
  • Java 枚举 switch的用法

    因有个判断需要处理不同系统类型跳转不同 系统。 考虑用switch + 枚举的方式。  具体使用案例如下: package com.b2b.common.constant; import com...

    2018-10-09 10:05
    45
  • Java service层获取HttpServletRequest的工具类

    大家都知道 能在Controller/action层获取 HttpServletRequest , 但是这里给大家备份的 是 从代码内部  service层获取HttpServletRequest 工...

    2018-10-09 10:10
    43
  • Java双属性枚举使用

    最近有小伙伴问我,双枚举类该怎么写,还得包括根据key取值方法。 于是就手写一个案例如下: /** * 关系类型枚举 * @author : shijing * 2018年4月25日下午5:...

    2018-04-25 18:00
    725
  • Java : List<Map>中 根据map的某个key去重

    话不多说,看代码和效果   /** * 根据map中的某个key 去除List中重复的map * @author shijing * @param li...

    2018-07-26 15:44
    589
  • MD5代码工具类

    package com.yunerp.base.utils.base; import sun.misc.BASE64Encoder; import java.security.MessageDig...

    2018-04-16 09:38
    300
  • List去重复——多个复杂字段判断去重

    List去重复  ,我们首先想到的可能是 利用List转Set 集合,因为Set集合不允许重复。  所以达到这个目的。  如果集合里面是简单对象,例如Integer、String等等,这种可以使用这样...

    2017-06-02 11:43
    4446
  • List数据多重规则排序

    List集合进行排序时,很多人会考虑 冒泡、快速等排序算法,但是对于多重排序规则的话,算法就不太适用了。其实java.util.Collections已经提供了 sort的排序方法,并且能自己实现其排...

    2017-05-03 11:10
    2791
  • 工具类——自定义Collections集合方法

    项目中有需要多次统计 某些集合中 的某个属性值,所以考虑封装一个方法,让其其定义实现计算方式。 话不多说,看代码:1、封装的自定义集合工具类:CollectionsCustompackage com....

    2017-05-18 15:22
    1052
  • Java工具类之——BigDecimal运算封装(包含金额的计算方式)

    日常对于金额计算,应该都是用的BigDecimal,  可是苦于没有好的工具类方法,现在贡献一个我正在用的对于数字计算的工具类,项目中就是用的这个,简单粗暴好用,话不多说,代码奉上(该工具类需要引入g...

    2017-03-23 17:11
    3902
  • 开发:随笔记录之 Json字符串 与 List、HashMap对象的转换

    import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map...

    2014-05-04 16:13
    17230
  • FastJson、Jackson、Gson进行Java对象转换Json的细节处理

    Java对象转换Json的细节处理 前言 Java对象在转json的时候,如果对象里面有属性值为null的话,那么在json序列化的时候要不要序列出来呢?对比以下json转换方式 一、fastJson...

    2016-07-05 14:22
    9458
  • URLEncode和URLDecode的注意事项

    package com.bigaka.common.utils; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutpu...

    2016-04-29 10:04
    3942
  • 开发:随笔记录之 生成6位随机数

    生成6位随机数(不会是5位或者7位,仅只有6位): System.out.println((int)((Math.random()*9+1)*100000)); 同理,生成5位随机数: Sy...

    2014-12-11 15:18
    1821
  • 开发:随笔记录之 CXF 动态调用Webservice

    public class WebServiceUtil2 { static Logger log = Logger.getLogger(WebServiceUtil2.class); ...

    2014-04-25 11:55
    2641
  • 开发:随笔记录之 HTTP 调用

    public class HttpUtil { static Logger log = Logger.getLogger(HttpUtil.class); public stati...

    2014-04-25 11:49
    1764
  • 字符串与日期类型转换的工具类

    常用的字符串转date    ,和日期转字符串的方法...

    2015-04-03 10:36
    3234
  • 生成ID模板:年月日时分秒+6位自增码

    由于生成订单ID、商品ID 或者什么什么ID的,不想用自增,又怕重复,于是就用  年与日时分秒 + 6位自增码 (共计20位长度)来当作ID 注意:如果你的ID是Long型,就要注意,Lon...

    2015-07-08 16:55
    5108
  • 开发:随笔记录之 判断list和map相等,并合并等问题

    /**      * 根据特定规格,判断两个Map是否相等      */     private static boolean isEquals(Map src, Map dest, Stri...

    2015-07-17 17:51
    1244
  • 配置文件或者模板中的占位符替换工具类

    有时候,很多文本存入数据库或者文件中,某些变量或者模板中会存在占位符的情况,然而每次读取,一个个去字符串.replace去替换就很麻烦,于是写个占位符替换工具类 具体代码: im...

    2015-07-08 17:07
    2775

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部