概述
整数拓展:
整数拓展; 二进制0b 十进制 八进制0 十六进制0x开头 int i=10; int i2=0b10; int i3=0x9;//十六进制0x 0~9 A~F 16 System.out.println(i);//10 System.out.println(i2);//2 System.out.println(i3);//9
浮点数拓展面试题:
银行业务最好完全避免使用浮点数进行比较,因为float是有限,离散,大约,精度有误差,可以使用BigDecimal(数学工具类)来比较。
float a=0.1f;//0.1 double b=1.0/10;//0.1 System.out.println(a==b);//false System.out.println(a);//0.1 System.out.println(b);//0.1 float c=34567444444444f; float d=c+1; System.out.println(c==d);//true
字符拓展之强制转换:
所有的字符本质还是数字,unicode编码表中包含了20000多个汉字。
char d1 = 'b'; char d2 = '好'; System.out.println(d1); //b System.out.println(d2);//好 System.out.println((int)d1);//98 System.out.println((int)d2);//22909
//转义字符: // 制表符:t(水平) v(垂直) //换行:n //换页:f //响铃:a //回车:r //反斜杠:\ //···
if(flag){}=if(flag==true){}
最后
以上就是爱听歌仙人掌为你收集整理的数据类型扩展以及银行业务面试题 2021-10-29整数拓展:的全部内容,希望文章能够帮你解决数据类型扩展以及银行业务面试题 2021-10-29整数拓展:所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复