BigDecimal操作方法
BigDecimal.negate() -- > 返回的对象的负值
BigDecimal.abs() -- > 返回的对象的绝对值
驼峰转换
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
</dependency>
com.google.common.base.CaseFormat
时间工具方法
org.apache.commons.lang3.time.DateUtils
注解操作方法
org.springframework.core.annotation.AnnotationUtils
反射
org.apache.commons.lang3.reflect.MethodUtils --- 方法工具类
org.apache.commons.lang3.reflect.FieldUtils --- 属性工具类
文件
org.apache.commons.io.FileUtils --- 文件操作类
org.apache.commons.io.FilenameUtils --- 文件名操作类
org.apache.commons.io.IOUtils --- io工具类
java.nio.file.Files --- nio工具类
工具包--commons-beanutils
- MethodUtils通过反射访问对象的方法并且执行方法
- ConstructorUtils通过反射提供了构造方法相关的便捷操作方法
- PropertyUtils通过反射提供了对象属性的便捷操作方法
- BeanUtils通过反射提供了Bean对象的便捷操作方法 --- 不建议使用
- ConvertUtils提供了数据类型相互转换的方法
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-collections4</artifactId>
<version>4.3</version>
</dependency>
org.apache.commons.collections4.IteratorUtils
网友评论