java
puregold1124
Coding your future
展开
-
Java-html代码和特殊字符转义
1. 特殊字符转义适用场景:向前台传递json数据时,由于传递的字符串中含有特殊字符,需要转义之后返回给前台public static String specialCharConvert(String orginalStr) {if(!isEmpty(orginalStr)) {StringBuffer sb = new StringBuffer();char tmpc = '原创 2015-04-30 16:10:35 · 5274 阅读 · 0 评论 -
Java 计算含有汉字字符串长度
Java 计算含有汉字字符串的长度思路:获得UTF-8字节流,然后判断单个字符是否为汉字原创 2015-09-11 13:47:58 · 1609 阅读 · 0 评论 -
Difference between HashSet and HashMap in Java
HashMap和HashSet的主要区别原创 2015-07-21 16:36:47 · 328 阅读 · 0 评论 -
How HashMap works in Java
HashMap工作原理深入介绍原创 2015-07-21 17:20:23 · 402 阅读 · 0 评论 -
Difference between LinkedList vs ArrayList in Java
java中LinkedList和ArrayList的主要区别原创 2015-07-21 16:47:47 · 365 阅读 · 0 评论 -
Difference between HashMap and Hashtable in Java
深入比较HashMap和HashTable的区别原创 2015-07-20 17:06:08 · 292 阅读 · 0 评论 -
Difference between Enumeration and Iterator in Java
深入比较Enumeration和Iterator的差别原创 2015-07-20 17:17:42 · 418 阅读 · 0 评论 -
遍历单向LinkedList的两种方法
Iterative Solutionspublic int length(){int count=0;Node current = this.head;while(current != null){count++;current=current.next()} return count;}Recursive Solution:publ原创 2015-08-10 17:53:55 · 361 阅读 · 0 评论 -
Java集合框架
简化图:Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。Java 2集合框架图集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。实现类:8个实现类(实线表示),对接口的具体实现。在很大程度转载 2015-07-28 18:20:26 · 426 阅读 · 0 评论 -
java中Singleton的几种实现方式
Singleton的双锁校验实现方式原创 2015-07-28 16:14:07 · 494 阅读 · 0 评论 -
Java常用排序算法/程序员必须掌握的8大排序算法
分类:1)插入排序(直接插入排序、希尔排序)2)交换排序(冒泡排序、快速排序)3)选择排序(直接选择排序、堆排序)4)归并排序5)分配排序(基数排序)所需辅助空间最多:归并排序所需辅助空间最少:堆排序平均速度最快:快速排序不稳定:快速排序,希尔排序,堆排序。先来看看8种排序之间的关系: 1.直接转载 2015-07-07 14:17:48 · 407 阅读 · 0 评论 -
三大运营商手机号段正则表达式
三大运营商手机号段正则表达式原创 2015-10-15 10:13:20 · 5968 阅读 · 0 评论