02_基本数据类型
2020-04-17 23:13:26 17 举报
AI智能生成
java基本数据类型
作者其他创作
大纲/内容
应用数据类型
class
String
String属于引用数据类型,翻译为:字符串
声明String类型变量时,使用一对""
String可以和8种基本数据类型变量做运算,且运算只能是连接运算:+
运算结果仍然是String类型
interface
array
基本数据类型
数值型
整型
byte
1byte=8bt
-128~127
short
2byte
int
4byte
long
8byte
声明long型变量时,必须以“l”或“L"结尾
浮点型
float
单精度
4byte
声明float型变量时,必须以"f"或"F"结尾
float表示的范围比long大
double
双精度
8byte
字符型
char
2byte
声明方式
1.声明一个字符
2.转义字符
3.直接使用unicode值来表示字符常量
布尔型
boolean
只能取两个值之一:true、false
常常在条件判断、循环结构中使用
基本数据类型转换
自动类型转换
- 容量小的类型自动转换为容量大的数据类型
- 有多种类型的数据混合运算时,系统先自动将所有数据转换成容量最大的那种数据类型,然后再进行计算
byte short char之间不会相互转换,他们三者在计算时首先转换为int类型
boolean类型不能与其他数据类型运算
当把任何基本数据类型的值和字符串(String)进行连接运算时(+),基本数据类型的值将自己懂转换成字符串(String)类型
byte short char ——> int ——> long ——> float ——>double
强制类型转换
0 条评论
下一页