
Java开发工具类
Java开发工具类
yyangqqian
这个作者很懒,什么都没留下…
展开
-
Java开发 之小数点保留后两位、千分位符、实数正则校验
import java.util.regex.Pattern;public class DefaultTest { private static final Pattern PATTERN = Pattern.compile("^[-]?(\\d{1,3}(,\\d{3})*(\\.\\d{1,2})?)"); public static void main(String[] args) { System.out.println("5 === " + PATTERN.原创 2021-10-12 14:57:01 · 888 阅读 · 0 评论 -
Java开发 之从Spring容器相关操作
@Componentpublic class SpringContextUtil implements ApplicationContextAware { // Spring应用上下文环境 private static ApplicationContext applicationContext; public void setApplicationContext(ApplicationContext applicationContext) { SpringCon原创 2021-07-13 09:59:00 · 142 阅读 · 0 评论 -
Java开源 之随机生成中文姓名,手机号,邮编,住址
import java.util.HashMap;import java.util.Map;/** * 随机生成中文姓名,性别,Email,手机号,住址 */public class RandomValue { public static String base = "abcdefghijklmnopqrstuvwxyz0123456789"; private stat...原创 2020-03-25 17:48:10 · 2236 阅读 · 0 评论 -
Java开发 之随机生成单词
private String randomWord() { int length = 12 + (int) (Math.random() * 9); String word = ""; for (int i = 0; i < length; i++) { word += (char) randomChar(); } return word; }private byte randomCha原创 2020-11-19 17:05:00 · 2739 阅读 · 0 评论 -
Java开发 之使用ResourceBundle、Properties读取配置文件
Properties :import lombok.extern.slf4j.Slf4j;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.Properties;@Slf4jpublic class PropertyUtil { // 将要读取的properties的文件名 private static Str原创 2020-08-06 10:18:28 · 526 阅读 · 0 评论 -
Java开发 之分割List、获取两个List中不同的元素
/** * 把一个List分割成多个小的List * @param list 被分割的List * @param subLength 分割后每个小List的长度 * @param <T> List集合类型 * @return List<List<T>> */public static <T> List<List<T>&...原创 2020-03-18 13:32:47 · 1053 阅读 · 0 评论 -
Java开发 中使用 Lombok 编写代码
以前的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。任何技术的出现都是为了解决某一类问题,如果在此基础上再建立奇技淫巧,不如回归Java本身,应该保持合理使用而不滥用。Lombok的使用步骤1、引入相应的maven包<depende...原创 2019-05-06 15:24:40 · 415 阅读 · 0 评论 -
Java开发 之文件操作
一行一行读取、写入文件内容File readFile = new File("E:\\应用IP.txt");File writeFile = new File("E:\\应用IPTmp.txt");try (BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(readFile...原创 2020-03-05 18:26:47 · 138 阅读 · 0 评论 -
Java程序员使用 Google Guava 编程
文章目录Maven依赖对基本类型的扩展对集合的扩展函数式编程:Funcitons断言:PredicateOptional、PreconditionsCache加强异步回调Maven依赖<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</art...原创 2019-09-24 17:38:11 · 495 阅读 · 0 评论 -
Java开发 之Spring中内置工具类
学习Java的人,或者开发很多项目,都需要使用到Spring这个框架,这个框架对于Java程序员来说。学好Spring就不怕找不到工作。开发项目时会写一些工具类,但是有些时候我们不清楚,我们写的工具类,是否稳定,可靠。对于有看Spring源码习惯的人,会知道Spring框架本身自带了很多工具类,下面介绍这些Spring工具类。Spring的里的resouce的概念,,在我们处理io时很有用:内...原创 2020-01-11 21:34:05 · 565 阅读 · 0 评论 -
MyBatis 之Java自动生成代码工具,service、serviceImpl、dao、mapper
https://blog.youkuaiyun.com/u012888052/article/details/89159728原创 2019-06-22 20:14:14 · 1763 阅读 · 0 评论 -
Java 之StringUtils的常用方法
StringUtils 方法的操作对象是 Java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为 null 则返回也是 null 等)。除了构造器,StringUtils 中一共有130多个方...原创 2019-08-02 11:14:25 · 357 阅读 · 0 评论 -
Java开发 之Gson使用
JSON 是一种文本形式的数据交换格式,它比XML更轻量、比二进制容易阅读和编写,调式也更加方便;解析和生成的方式很多,Java中最常用的类库有:JSON-Java、Gson、Jackson、FastJson等https://www.cnblogs.com/qinxu/p/9504412.html...原创 2019-12-12 13:56:09 · 345 阅读 · 0 评论 -
Java开发 之Apache Commons工具包
https://www.yiibai.com/commons_collections原创 2020-01-10 23:46:52 · 6756 阅读 · 0 评论