发表于: 2017-08-15 23:01:07

3 952


今天学习了字符,字符串和变量之间的转换.任务先放一下.

这些是一些细节问题,不过在看书和别人的代码时更容易理解.例如想要输出""带引号的的内容.必须加上\,还有添加的地方有些已在代码中表达出来

这是以视频为根据写的一个数据类型之间的转换问题.


今天需要注意的已经在代码中解释了.另外需要注意的一些地方


当把大范围类型的数值或变量付给另一个小范围类型变量时,需加上强制转换符.此操作可能会造成数据精度的降低或溢出.


当一个算术表达式中包含多个基本数据类型(boolean除外)的值时,整个算术表达式的数据类型将在数据运算时出现类型自动提升.


所有byte short char类型被自动提升到int类型,


整个表达式的最终结果类型被提升到表达式中类型最高的类型


byte b4 = 24;//  24此时为系统默认int类型

b4 = b4+5  //错误.需要类型int  


String和任意数据使用+链接起来,结果都是string(字符串).


除号在计算结果时小数部分会忽略.整数除以0会引发算数异常.后面会停止编译.例如100/0..


明天继续补基础 , 在看视频的同时自己也把当中的问题写出来.加深理解与记忆



返回列表 返回列表
评论

    分享到