概述
一、8种数据类型的注意事项:
1、整数默认是int类型;
2、如果要定义一个long类型的数据,末尾要加上L;
3、小数默认是double类型
4、如果要定义一个float类型的数据,末尾要加上F;
5、定义一个int类型的变量
格式:数据类型 变量名 = 初始化值;
int i =10;
byte j =20;
char c='c'
boolean b = true;
boolean c = false;
定义变量的注意事项:
6、作用域
变量在同一个大括号内有效,出了大括号外无效。
7、相同的作用域中不能定义两个同名变量。
8、没有初始化值不能直接使用,在使用之前赋值即可;
9、不建议在一行上定义多个变量,强制定义一个变量为一行。
10、+一般情况下,做加法运算。
11、boolean类型的变量不能赋值给其他数据类型;
12、默认转换
byte,short ,char-int-long-float-double(大小顺序优先级从小到大)
byte,short,char相互之间不转换,他们参与运算首先转化为int类型。
二、强制转换
格式:目标数据类型 目标变量名=(目标数据类型)要进行赋值变量
不建议大量使用强制类型转换,因为可能会损失精度。
变量相加和常量相加不一样: 1、变量相加首先会提升数据类型,然后再相加赋值,如果接收的数据类型范围小于计算结果后的数据类型范围,报错,不能赋值 2、常量相加,会先进行计算,计算完后看看在不在接收的数据类型范围内,如果在,直接赋值,如果不在,报错。
三、自动类型转换:
byte,short,char在参与运算的时候会自动提升到int类型
由大的数据类型接收小的数据类型,会自动转换,不会报错。
强制类型转换
由小的数据类型接收大的数据类型,会报错,接收不了,这时候需要强制类型转换
格式:目标数据类型 目标变量名 = (目标数据类型)要转换的数值/变量。
推荐一个代码格式化的快捷键:ctrl+alt+L
四、ASCII码表必须记住的三个字符对应的值:
'0' 48
'A' 65
'a' 97
五、“+”号的用法:
1、当加号两边都是数字或者是数字和字符的时候,这时候的+号做的是加法运算
2、当加号两边其中是字符串的时候,做的是字符串拼接,拼接后是一个新的字符串
3、字符串与任何数值做加法,做的是字符串拼接,拼接后是一个新的字符串
最后
以上就是冷酷芒果为你收集整理的java入门基础4四、ASCII码表必须记住的三个字符对应的值: '0' 48 'A' 65 'a' 97的全部内容,希望文章能够帮你解决java入门基础4四、ASCII码表必须记住的三个字符对应的值: '0' 48 'A' 65 'a' 97所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复