List<Map<String, Object>> 中文字段排序
循环遍历按其中某个中文字段排序/** * 中文排序 * @author itmyhome * */ public class MapComparator implements ComparatorMapString, Object>> { @Override public int compare(Map o1, Map o2) { …… 阅读全文
循环遍历按其中某个中文字段排序/** * 中文排序 * @author itmyhome * */ public class MapComparator implements ComparatorMapString, Object>> { @Override public int compare(Map o1, Map o2) { …… 阅读全文
当我们遍历拼接字符串的时候,最后会多出一个我们添加的字符(比如逗号)可使用如下三种方法去掉最后多余的符号String str[] = { "hello", "beijing", "world", "shenzhen" };StringBuffer buf = new StringBuffer();for (int i = 0; i < str.length; i++) { …… 阅读全文
有这样一个需求,循环数组输出动态表单为一行两列 分隔数组每两个为一组,如果单数最后一个为一组 import java.util.ArrayList;import java.util.List;public class SplitArray { public static void main(String[] args) { String ary[] = { …… 阅读全文
Lombok 是一种 Java实用工具,可用来帮助开发人员消除Java的冗长,尤其是对于简单的Java对象(POJO)。它通过注释实现这一目的。一个标准的Java bean 一般具有若干属性,每个属性具有getter()和setter()方法,通常还会有一个toString() 方法、一个 equals() 方法和一个 hashCode() 方法。这样一来,代码就显得冗余。安装 L …… 阅读全文
Java中 获取指定字符串在另一个字符串中出现的次数方式一/** * @param args */public static void main(String[] args) { String srcText = "Hello World"; String findText = "e"; int num = appearNumber(srcText, f …… 阅读全文
Java复制文件 下面介绍两种方法一种是使用传统的缓冲输入输出流(InputStream、OutputStream)来实现另外一种使用文件通道(FileChannel)来实现,效率上FileChannel会比InputStream快而且文件越大对比越明显一、缓冲输入输出流(InputStream、OutputStream)/** * 缓冲输入输出流方式复制文件 * @p …… 阅读全文
一、判断文件是否存在,不存在则创建File file = new File("d:\\test.txt");if (!file.exists()) { try { file.createNewFile(); } catch (IOException e) { e.printStackTrace(); } System.out …… 阅读全文