封装了一些常用Java操作方法,便于重复开发利用.
[toc]
开发环境
Win10x64
JDK1.8
Intellij IDEA 2019.3.1
项目结构
1 | │ README.md |
APIDOC
CharsetUtil字符串相关的工具类
常量字段
1 | static java.lang.String GBK //中文超大字符集 |
常量方法
1 | static java.lang.String changeCharset(java.lang.String str, java.lang.String newCharset) |
ClassUtil-Class与反射相关的一些工具类
常量方法
1 | static java.util.List<java.lang.String> getClassName(java.lang.String packageName, boolean childPackage) |
ChinesUtil中文相关的工具类
常量方法
1 | static java.lang.String getFirstSpell(java.lang.String chinese) |
ConvertUtil转换相关的工具类
常量方法
1 | static int bytesToInt(byte[] bytes) |
DateUtil日期时间相关的工具类
常量方法
1 | static java.util.Date calculate(java.util.Date date, int second, java.lang.String timeBurst) |
EmailUtilEmail相关的工具类
常量方法
1 | void doSendHtmlEmail(java.lang.String subject, java.lang.String sendHtml, java.lang.String receiveUser) |
FilePathUtil文件路径相关的工具类
常量方法
1 | static java.lang.String commandPath(java.lang.String file) |
FileUtil文件相关的工具类
常量方法
1 | static boolean appendLine(java.io.File file, java.lang.String str) |
PrintUtil打印相关的工具类
常量方法
1 | static void print(java.util.Enumeration enums) |
ProUtil属性文件相关的工具类
常量方法
1 | static java.lang.String GetAllProperties(java.lang.String filePath) |
RandomUtil随机操作的相关的工具类
常量方法
1 | static int getNotSimple(int[] param, int len) |
RegUtil正则相关的工具类
常量方法
1 | static boolean isMatche(java.lang.String str, java.lang.String reg) |
SecUtil安全相关的工具类
常量方法
1 | static java.lang.String FileMD5(java.io.File file) |
StreamUtil-Stream相关的工具类
常量方法
1 | static java.io.InputStream byte2InputStream(byte[] b) |
StringUtil字符串相关的工具类
常量方法
1 | static int ChineseLength(java.lang.String str) |
SysUtil系统相关的工具类
常量字段
1 | static java.lang.String STR_HOSTNAME |
ValidUtil字符串相关的工具类
常量方法
1 | static boolean isValid(java.util.Collection col) |
WebUtilWeb相关的工具类
常量方法
1 | static java.lang.String escape(java.lang.String src) |
ZIPUtil-zip相关的工具类
常量方法
static void deCompress(java.io.File file, java.lang.String dest)
//文档压缩
static void unCompress(java.io.File source, java.lang.String path)
//文档解压
static void zipFile(java.io.File inFile, java.util.zip.ZipOutputStream zos, java.lang.String dir)