
Java工具类专栏
文章平均质量分 72
本人日常工作中写的java实用工具类。
海兰
正在构思中
展开
-
[java]埃拉托斯特尼筛法检定素数
埃拉托斯特尼筛法,简称埃氏筛或爱氏筛,是一种由希腊数学家埃拉托斯特尼所提出的一种简单检定素数的算法。要得到自然数n以内的全部素数,必须把不大于根号n的所有素数的倍数剔除,剩下的就是素数。给出要筛数值的范围n,找出以内的素数。先用2去筛,即把2留下,把2的倍数剔除掉;再用下一个质数,也就是3筛,把3留下,把3的倍数剔除掉;接下去用下一个质数5筛,把5留下,把5的倍数剔除掉;不断重复下去......。转载 2015-11-17 09:59:50 · 4335 阅读 · 0 评论 -
[java]任意位置切分string
任意位置切分string原创 2015-11-17 09:47:03 · 2428 阅读 · 0 评论 -
[java]Map取值方法,其中取得多种值,避免null值转换
import java.math.BigDecimal;import java.util.Date;import java.util.Map;/** * * Map取值方法,其中取得多种值,避免null值转换 * * @author LL * */public class MapGetterTool { private Map map; public Map原创 2015-10-14 17:07:26 · 15529 阅读 · 0 评论 -
[java]HashMap与Bean互转
import java.lang.reflect.Field;import java.lang.reflect.Method;import java.math.BigDecimal;import java.text.SimpleDateFormat;import java.util.Date;import java.util.HashMap;import java.util.Map;原创 2015-10-14 17:04:47 · 7126 阅读 · 0 评论 -
[java]运算工具(提供精确的浮点数运算,包括加减乘除和四舍五入)
import java.math.BigDecimal;/** * 运算工具 * * 提供精确的浮点数运算,包括加减乘除和四舍五入 * * @author lchhh0005 * */public class ArithTool { // 默认除法算法精确度 private static final int DEF_DIV_SCALE = 10; private原创 2015-10-14 17:00:25 · 1982 阅读 · 0 评论 -
[java]Base64
Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串,用作HTTP表单和HTTP GET URL原创 2015-10-14 16:41:00 · 1003 阅读 · 0 评论 -
[java]操作XML
[java]操作XML原创 2015-06-19 15:02:44 · 1262 阅读 · 0 评论 -
[java]字符串全半角互转
[java]字符串全半角互转原创 2015-06-19 14:52:43 · 1631 阅读 · 0 评论 -
[java]文件操作
java文件操作。原创 2015-06-19 14:30:59 · 1165 阅读 · 0 评论 -
[Java]获取自定义格式的时间
[Java]获取自定义格式的时间原创 2015-06-19 14:22:25 · 3011 阅读 · 0 评论