- 博客(4)
- 收藏
- 关注
原创 关于浮点类型计算-数值位截取导致偏差
1、现象System.out.println(2.0 - 1.1); // 0.89999999999999992、原因Java中任一个整数都可以用二进制准确的表达出来,但不是任一个小数都可以用有限的二进制位数精确表达的,1.1在底层存储的时候 出现数值位的截取,导致计算不准确。3、解决方案1.将数值扩大一百倍,单位缩小一百倍;(局限性大)2.使用 BigDecimal:大数值 进行计算public static void main(String[] args) { Big
2021-11-09 16:06:20
380
原创 获取对象属性方法的区别(点方法和中括号方法)
获取对象属性的区别一般获取对象的属性有点方法、[ ]方法 const obj = {'name':'张三','age':'18'}; let getName = obj.name;//点方法 let getAge = obj['age'];//中括号法 console.log(getName);//打印结果:张三 console.log(getAge);//打印结果:18当属性名字为数字时(点方法不适用) const obj = {'123':'张三'}; console.log
2021-10-30 10:33:12
286
原创 switch表达式新语法
switch表达式新语法老语法public class text { public static void main(String[] args) { int t = 1; // switch表达式支持的数据类型:byte,short,char,int String 枚举 // 不支持 boolean,long,float,double类型。 switch (t){ case 1:
2021-10-19 10:28:54
237
原创 关于前端向后端传送数据‘时分秒’丢失问题
关于前端向后端传送数据‘时分秒’丢失问题问题:前端传送datetime 时间日期格式,后端只接收到时间解决方法: //在实体类相应变量加注解 @JsonFormat(timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
2021-10-13 10:30:10
1053
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人