JAVA工具类
记录一些常用的工具类
IT美男子
知道的越多,不知道的越多。。。
展开
-
java判断多个区间是否有重合
前言 先讲一下大致场景,项目中一个问卷可以配置多个区间,要求保存信息时,区间不能重复,如下所示,当选择大于或小于等于时只有后边文本框有值;范围符号:1-大于/2-小于/3-等于/4-不等于/5-大于等于/6-小于等于/7-全闭区间/8-左闭右开区间/9-左开右闭区间/10-全开区间如:!=4 表示(负无穷,4)&&(4,正无穷)代码信息工具类代码如下:impor......原创 2020-03-03 14:50:00 · 3004 阅读 · 2 评论 -
JAVA用poi实现多个excel的Sheet合并
前言 项目中遇到需求,需要将多个excel的sheet合并到一个excel里面。网上看了一下文章,但是很多都是断章取义,不是代码不全,就是jar包版本不同一,为此自己解决这个问题后,把解决方案记录下来,供后来的童鞋参考:第一步:导入poi相关jar包 <dependency> <groupId>org.apache.poi</gr......原创 2020-09-22 11:08:00 · 6055 阅读 · 4 评论 -
JAVA中将html转换成pdf
前言 本文是采用了wkhtmltopdf插件的方式进行将html转换成pdf的,首先需要下载该插件,并进行安装(注意区分系统),此处提供windows64的安装包,本文中也是采用此安装包来实现,其他系统的同学可以自行到官网去下载对应系统的安装包,此处不赘述,顺道给出大家下载地址。windows下载地址:https://pan.baidu.com/s/1eD0NJQymnWgnmPIkB......原创 2020-08-28 10:57:00 · 2953 阅读 · 1 评论 -
java中对象转换工具类,很好用
无意间,看到项目中封装得找个工具类,感觉很好用,记录下,方便以后得项目可以随时使用:嘿嘿嘿。。。。。。。。。。。。package com.xyebank.hzx.core.util;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.lang.reflect.Modifier;im......原创 2020-01-03 14:23:00 · 559 阅读 · 0 评论 -
java计算两个时间年月日时分秒差值工具类
前言该工具类为自己项目中所写,可以拿来即用,若工具类名称与项目中工具类名称冲突,可自行修改,该工具类主要用于解决计算两个LocalDataTime的时间差值,并直接返回时间差对应的年月日时分秒。工具类package com.cdqckj.gmis.common.utils;import java.time.LocalDateTime;import java.time.format.DateTimeFormatter;import java.time.temporal.ChronoUnit;i原创 2021-11-05 10:55:40 · 901 阅读 · 1 评论 -
java配置文件读取工具类
此类用于读取和存储配置文件等,已经封装好,可直接使用,也不需要导入其余的jar包package utils;import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java....原创 2019-10-15 10:46:00 · 98 阅读 · 0 评论 -
JAVA将图片写入到Excel文件中工具类
前言 此方法是利用了poi读取excel然后将其写入到excel指定单元格位置处,并且图片在excle中是处于悬浮状态的,图片最终展示的大小为指定单元格的大小导入poi相关jar包: <dependency> <groupId>org.apache.poi</groupId> <......原创 2021-01-19 16:53:00 · 1845 阅读 · 0 评论 -
修改项目框架名称工具类
此为工具类,可快速修改项目名称和项目中的文件内容,将需要修改的内容改为自己想要的内容,如将gmis改为gsnm原创 2022-08-15 10:24:07 · 267 阅读 · 0 评论