搜索结果
查询Tags标签: BigDecimal,共有 176条记录-
java包装类
目录1.Integer 2.Double 3.自动装箱和自动拆箱 4.BigDecimal 常用来解决精确地浮点数运算不精确地问题 5.舍入方式 1.Integer 1.创建对象 new Integer(1); Integer.valueOf(1); Integer类中包含256个缓冲对象,范围-128-127 使用valueOf()时,如果是指定范…
2021/12/22 20:20:30 人评论 次浏览 -
java包装类
目录1.Integer 2.Double 3.自动装箱和自动拆箱 4.BigDecimal 常用来解决精确地浮点数运算不精确地问题 5.舍入方式 1.Integer 1.创建对象 new Integer(1); Integer.valueOf(1); Integer类中包含256个缓冲对象,范围-128-127 使用valueOf()时,如果是指定范…
2021/12/22 20:20:30 人评论 次浏览 -
【规范代码】- JAVA 8
JAVA 8 契子:JAVA 8的stream流 是为了提高工作效率,使代码更加优雅、简单 一、创建Stream什么是数据流? 集合讲的是数据,而数据流讲的是计算!创建 Stream (一个数据源(如集合、数组),获取一个流) 中间操作(一个中间操作,例如筛选、过滤等) 终止操作 (一个终止…
2021/12/17 14:19:44 人评论 次浏览 -
【规范代码】- JAVA 8
JAVA 8 契子:JAVA 8的stream流 是为了提高工作效率,使代码更加优雅、简单 一、创建Stream什么是数据流? 集合讲的是数据,而数据流讲的是计算!创建 Stream (一个数据源(如集合、数组),获取一个流) 中间操作(一个中间操作,例如筛选、过滤等) 终止操作 (一个终止…
2021/12/17 14:19:44 人评论 次浏览 -
JDK1.8 Steam()常用方法
Stream的使用可极大的减少sql的复杂度和对数据库的访问压力,我们可以用sql将数据一次性全部取出来,根据我们的实际需要,去组织我们需要的数据。 分组 // 按照sn分组: List<Map<String, Object>> dataList Map<String, List<Map<String, Object>…
2021/12/12 6:17:26 人评论 次浏览 -
JDK1.8 Steam()常用方法
Stream的使用可极大的减少sql的复杂度和对数据库的访问压力,我们可以用sql将数据一次性全部取出来,根据我们的实际需要,去组织我们需要的数据。 分组 // 按照sn分组: List<Map<String, Object>> dataList Map<String, List<Map<String, Object>…
2021/12/12 6:17:26 人评论 次浏览 -
Java中BigDecimal详解及应用
Java中BigDecimal详解及应用 1、BigDecimal简介2、构造器及方法描述2.1、常用构造器2.1、常用方法2.3、解释不推荐使用的构造器 3、BigDecimal的加减乘除应用3.1、普通的+、-、*、/3.2、BigDecimal的+、-、*、/3.3、特别注意BigDecimal的除法不能整除的情况(需要进行四舍…
2021/12/10 22:20:14 人评论 次浏览 -
Java中BigDecimal详解及应用
Java中BigDecimal详解及应用 1、BigDecimal简介2、构造器及方法描述2.1、常用构造器2.1、常用方法2.3、解释不推荐使用的构造器 3、BigDecimal的加减乘除应用3.1、普通的+、-、*、/3.2、BigDecimal的+、-、*、/3.3、特别注意BigDecimal的除法不能整除的情况(需要进行四舍…
2021/12/10 22:20:14 人评论 次浏览 -
JavaSE-Double小数位控制
可以放在实体类中,设置属性设置器和构造方法 /*** 对Double数值格式化** @param f 原Double数据* @param n 要保留的小数位 默认2位* @return 新数据*/private Double doubleDecimal(Double f, Integer n) {if (null == f) {f = 0.00;}if (null == n) {n = 2;}BigDecimal…
2021/12/10 14:18:07 人评论 次浏览 -
JavaSE-Double小数位控制
可以放在实体类中,设置属性设置器和构造方法 /*** 对Double数值格式化** @param f 原Double数据* @param n 要保留的小数位 默认2位* @return 新数据*/private Double doubleDecimal(Double f, Integer n) {if (null == f) {f = 0.00;}if (null == n) {n = 2;}BigDecimal…
2021/12/10 14:18:07 人评论 次浏览 -
Double转BigDecimal并保留两位小数出现异常: java.lang.ArithmeticException: Rounding necessary
分享知识 传递快乐Double 转 BigDecima l并保留两位小数出现异常: java.lang.ArithmeticException: Rounding necessary 。 代码如下: public static void main(String[] args) {Double d = 0.10;BigDecimal bigDecimal = new BigDecimal(d).setScale(2); System.out.…
2021/12/8 14:16:52 人评论 次浏览 -
Double转BigDecimal并保留两位小数出现异常: java.lang.ArithmeticException: Rounding necessary
分享知识 传递快乐Double 转 BigDecima l并保留两位小数出现异常: java.lang.ArithmeticException: Rounding necessary 。 代码如下: public static void main(String[] args) {Double d = 0.10;BigDecimal bigDecimal = new BigDecimal(d).setScale(2); System.out.…
2021/12/8 14:16:52 人评论 次浏览 -
Java 布隆过滤器
布隆过滤器本质上是一个巨大的二进制数组,以Redis中的布隆过滤器实现为例,Redis中的布隆过滤器底层是一个大型位数组(二进制数组)+多个无偏hash函数。 多个无偏hash函数: 无偏hash函数就是能把元素的hash值计算的比较均匀的hash函数,能使得计算后的元素下标比较均匀…
2021/12/6 22:47:40 人评论 次浏览 -
Java 布隆过滤器
布隆过滤器本质上是一个巨大的二进制数组,以Redis中的布隆过滤器实现为例,Redis中的布隆过滤器底层是一个大型位数组(二进制数组)+多个无偏hash函数。 多个无偏hash函数: 无偏hash函数就是能把元素的hash值计算的比较均匀的hash函数,能使得计算后的元素下标比较均匀…
2021/12/6 22:47:40 人评论 次浏览 -
java基础语法
四、java基础语法1. 注释书写注释是一个非常好的习惯 注释并不会被执行,是给我们写代码的人看的单行注释 //我是单行注释多行注释 /*我是多行注释 我是多行注释*/文档注释 //JavaDoc:文档注释 /** *//*** @Description HelloWorld* @Author haohao_不秃头*/ 2. …
2021/12/4 1:16:38 人评论 次浏览