![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
tu451953337
I am a coder。
展开
-
JAVA详解双向循环链表(参照java.util.LinkedList)
public class DbLinkedList { //定义内部类,用作链表的节点 private class Node { Node pre; //指向前一个节点 Node next; //指向后一个节点 T value; //当前节点的值 public Node(T value, Node next, Node pre) { this.value原创 2014-07-03 17:23:54 · 7736 阅读 · 3 评论 -
将java.util.Map转换为格式化json
import java.text.SimpleDateFormat; import java.util.Map; import java.util.Set; public class ConvertMap2Json { private static final String QUOTE = "\""; public static String buildJsonBody(Map body,原创 2014-12-26 16:26:08 · 7889 阅读 · 0 评论 -
详解快速排序(java实现)
1. 快速排序,是一种高效排序算法,就如它的名字一样。它才用分治的思想,每排一次序列,会把第一个数放到最终的位置(即排完序后的位置),因为这个位置之前的数即使没有排序好, 但是都比这个位置的数小,而这个位置之后的数都比这个位置之前的数大。 比如原始数据: [6, 2, 7, 3, 9, 8] 排完一次序后, [3, 2,] 6, [7, 9, 8] 然后我们来详细解释一下这一次的排序过原创 2015-03-26 11:24:15 · 508 阅读 · 0 评论 -
Java Dom 递归解析XML
package com.bryant.xml; import java.io.File; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import org.w3c.dom.Document; import org.w3c.dom.Element; impo原创 2015-03-17 10:34:10 · 1810 阅读 · 0 评论 -
Java计算MD5值
计算文件的MD5值import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import java.math.BigInteger; import java.nio.MappedByteBuffer; import java.nio.channels.FileChannel; import ja原创 2015-04-16 16:13:32 · 4598 阅读 · 0 评论 -
Java利用json-tool操作json和java对象转换
package com.bryant.json; import java.io.StringReader; import com.sdicons.json.mapper.JSONMapper; import com.sdicons.json.mapper.MapperException; import com.sdicons.json.parser.JSONParser; public cl原创 2015-04-16 16:20:45 · 714 阅读 · 0 评论 -
Java利用Jackson转换json和java对象
需要Jackson的Jar import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.DeserializationFeature; import com.原创 2015-04-16 16:32:07 · 1113 阅读 · 0 评论