欢迎光临散文网 会员登陆 & 注册

java学习之一-char的进阶笔记

2023-07-26 11:00 作者:一只奋斗的猫猫  | 我要投稿

在学习char时,我发现char本质上与int有某种联系

并且我发现

在用变量存储进计算机时他会保存为二进制

在使用时他会以某种码值呈现去使用

在输出时它又会转换为数字的意义去输出

所以会有以下几种情况

char n1 = 97; //存储,保存为二进制

char n2 = '黑'; //存储,保存为二进制

System.out.println(n1); //输出,表示数字的意义了

System.out.println(n1 + n2); //使用,都为int去计算了最后输出也会是int

System.out.println((char)(n1 + n2)); //使用并输出,在计算后转换为char,后输出为数字意义

不妨自己试试输出结果?有问题欢迎指出,这只是我在自己学习过程中的研究发现


java学习之一-char的进阶笔记的评论 (共 条)

分享到微博请遵守国家法律