JAVA
文章平均质量分 74
linxiang1aa
java软件开发
展开
-
Java Json转换
JSON字符串 转 java对象1、使用JSONObjectJSONObject jsonObject=JSONObject.fromObject(objectStr);Student stu=(Student)JSONObject.toBean(jsonObject, Student.class);2、使用JSONArrayJSONArray jsonArray=JSONAr...原创 2018-07-30 18:01:37 · 145 阅读 · 0 评论 -
Fastjson 对象或数组转JSON(网络摘抄)
Fastjson 对象或数组转JSON 一、在maven中央仓库中直接下载:http://repo1.maven.org/maven2/com/alibaba/fastjson/或者配置maven依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>...原创 2018-07-31 14:46:42 · 8330 阅读 · 0 评论 -
JAVA 日期时间比较
JAVA 日期时间比较SimpleDateFormat的format方法将日期型转化成时间或日期的字符串,然后再比较字符串。String startTimeStr = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss:SSS").format(new Date());//2018-08-13 10:22:48.883String endTimeStr =...原创 2018-08-13 14:44:16 · 82579 阅读 · 7 评论 -
java BigDecimal 加减乘除
BigDecimal 加减乘除在Java计算中,简单类型不能够精确的对浮点数进行运算,经常会遇到精度问题,例如:4.015*100;直接输出结果后得到401.49999999999994。为何呢?这是由于计算机是二进制运算的,而浮点数没有办法使用二进制进行精确的表示。在这种情况下,我们来使用BigDecimal类进行精确计算,这个工具类提供精确的浮点数运算,包括加减乘除和四舍五入。 ...原创 2018-08-13 16:51:18 · 272 阅读 · 0 评论 -
计算两个日期之间相差几天
计算两个日期之间相差几天 /** * 时间差(天)的计算 * @param startDate * @param endDateStr * @return */public int daysBetween(Date startDate,String endDateStr){ SimpleDateFormat sdf = new SimpleDateFor...原创 2018-08-22 14:51:54 · 329 阅读 · 0 评论