/** * @Title:LastDayOfWeek.java * @Package:com.you.freemarker.model * @Description:获取某年某周的最后一天 * @au
/** * 使用org.apache.commons.beanutils进行转换 */ class A { public static Object mapToObject(Map<String, Object> map, Class<?> beanClass) throws Exception { if (map == null) return null; Object obj = beanCl
]全角字符 [\u4E00-\u9FA5]汉字﹐[\uFE30-\uFFA0]全角字符所以说 ,Java的正则表达式是可以匹配中文字符的,同时,用中文字符来写表达式也是可以的. 正则表达式 public
java使用itext按页码拆分pdf文件,代码实现如下: /** * @author viralpatel.net * * @param inputStream Input PDF file * @param
import java.io.File; import java.io.FileOutputStream; import java.io.OutputStream; import java.util.Date;
java画矩形需要使用Rectangle2D.Float静态方法,指定四个参数即可,四个参数分别为左上角的xy坐标,以及矩形的宽度和高度 import java.awt.Graphics; import
区分,分别能判断mac,linux,window等大众的操作系统名称。直接看代码(OSUtil.java): package com.herman.util; /** * @see 获取操作系统名称 *
fa5] import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Graphics2D;
import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 验证工具类 * @author admin * */ public
/** * 分割字符串 * * @param str String 原始字符串 * @param splitsign String 分隔符 * @return String[] 分割后的字符串数组 */ @SuppressWarnings("unchecked") public static String[] split(String str, String splitsign) { int in
滤镜完全源代码: package com.gloomyfish.filter.study; import java.awt.image.BufferedImage; public class SepiaToneFilter
Java实现的utf8,gbk,unicode编码相互转换的代码 public class UTF2GBK { public String gbk2utf8(String gbk) { String l_temp
下面以导出2007(文件名后缀为:xlsx)格式的excel文件为例,简单介绍利用Java反射机制自由地读取数据并填充到excel中的过程。 第一步: 引入依赖包(2007版本的excel
import java.awt.image.BufferedImage; import java.util.HashMap; import java.util.List; import java.util
public static boolean checkChinese(String sequence) { final String format = "[\\u4E00-\\u9FA5\\uF900-\\uFA2D]"; boolean result = false; Pattern pattern = Pattern.compile(format); Matcher matcher = pat
import java.util.regex.Matcher; import java.util.regex.Pattern; public class ChineseUtill { private static
public void saveToSDTemp11Byte(byte[] dataResult,String fileName) { FileOutputStream os = null;//文件输出流用于写文件 String temp=null;//录音数据字符串的形式保存在该文件中,便于做仿真对比 // 数据存储文件 String fileNameTemp = fileName+".txt"
import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream;
测试随机生成测试数据 import java.util.HashMap; import java.util.Map; /** * 随机生成中文姓名,性别,Email,手机号,住址 * @author X-rapido
基本的两种方法 1、使用正则表达式。 public String removeDuplicateChars(String str) { return str.replaceAll("(?s)(.)(?=.*\\1)", ""); } (?s) 开启单行模式 dotall 让. 号匹配任意字符 (.) 任意字符 并捕获在第一组 (?=.*\1) 这是断言, 表示后面内容将是 任意个字符加上第一组所捕