数据类型与进制探索:实战解析与避坑指南

发布时间:2025-09-22 19:26

进行实证研究时的数据收集与分析方法 #生活技巧# #学习技巧# #学术研究指南#

数据类型拓展及面试

最新推荐文章于 2024-01-20 14:53:21 发布

原创 于 2021-05-13 20:06:41 发布 · 135 阅读

· 0

· 0 ·

CC 4.0 BY-SA版权

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

数据类型拓展及面试

整数拓展

进制:二进制(0b)、八进制(0)、十进制、十六进制(0x)

int a = 0b10; int b = 010; int c = 10; int d = 0x10; System.out.println("二进制"+a); System.out.println("八进制"+b); System.out.println("十进制"+c); System.out.println("十六进制"+d); 结果:二进制2 八进制8 十进制10 十六进制16

java

运行

浮点数拓展

比较金额时不要用float或double,选用BigDecimal(数学工具类);

浮点数是有限的、离散的,存在舍入误差问题,结果是大约数

float a = 0.1f; double b = 0.1; System.out.println(a==b); float x = 111111111111111111111111f; float y = x+1; System.out.println(x==y); 结果:falsetrue

java

运行

字符拓展

字符也可以转换成数字,本质都是二进制,在Unicode编码表中字符和数字有对应关系

char a = 'a'; char b = '中'; System.out.println("a:"+(int)a); System.out.println("b:"+(int)b); 结果:a:97b:20013

java

运行

char c = '\u0051'; System.out.println("c:"+c); 结果:c:Q

java

运行

转义字符

\t制表符

\n换行

System.out.println("Hello\tWord); 结果:HelloWord System.out.println("Hello\nWord); 结果:HelloWord

java

运行

希望在码农的山坡上越攀越高,欢迎各位大佬看官的指正及补充

网址:数据类型与进制探索:实战解析与避坑指南 https://www.yuejiaxmz.com/news/view/1324975

相关内容

新手必看!小红书运营的避坑指南与实战技巧问鼎新知
九款返利 APP 实测对比:避坑指南解析
第十篇:数字堡垒:操作系统安全深度解析与实战指南
2021法定节假日数据整理与分析指南
2025智能客服选型:TOP3系统深度测评与终极避坑指南
避坑指南:揭秘十个常被忽视的完美旅行秘籍与实用攻略
Oracle数据库清理利器:深度解析Purge操作技巧与实战
全面探索元宙:Alice 之旅与未来数字生活指南
深度解析正版小程序坑位网,探索商业价值新蓝海
探索未来生活:四款热门智能音箱全面解析与选购指南

随便看看