day 5--类型拓展
整数拓展
二进制 0b
十进制
八进制 0
十六进制 ox
1 int i = 10; 2 int i2 = 010; 3 int i3 = 0x10;// 0-9 A-F 4 System.out.println(i); 5 System.out.println(i2); 6 System.out.println(i3); 7 System.out.println("============================");
字符拓展
有舍入误差
float和double是不一样的
需要用到数学工具类 BigDecimal类
字符拓展
可在sout中进行强制转换
所有的字符都是数字
1 char c1 = 'a'; 2 char c2 = '中'; 3 System.out.println(c1); 4 System.out.println(c2); 5 System.out.println((int)c1);//强制转换 6 System.out.println((int)c2); 7 //所有的字符本质都是数字 8 char c3 = '\u0061'; 9 System.out.println(c3);//a
转义字符
\t 制表符
\n 换行符
1 System.out.println("hello\tworld"); 2 System.out.println("hello\nworld");
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗