Java基础复习---Java基本数据类型,
分享于 点击 45494 次 点评:208
Java基础复习---Java基本数据类型,
Java基本数据类型:布尔类型、字符类型、整型类型、实型。
布尔类型 关键字Boolean,布尔类型的值只有 true 和 false;默认值是 false
字符型 关键字char ;由26个基本字母组成,每一个字母都是一个字符型数据类型。
整型 就是整数,不含小数部分的数字。一共四种整型类型:byte short int long ,各所占用的空间和取值范围不同
实型 含有小数的数据类型,又叫浮点型。有double 和 float两种。
数据类型的转换
各种数据类型根据分配空间的大小、取值范围的不同来划分优先级,然后再根据优先级来进行数据的转换。
隐式数据类型转换:自动由低优先级到高优先级的转换赋值,不需要进行特别的说明
显示类型数据转换:由优先级高的类型向优先级低的类型进行转换时,需要进行强制类型转换。
如,double a = 111.123;
int b = (int)a;
最后输出b = 111
运算符和表达式
算术运算符及表达式 对应的运算符:+ - * / 算术运算符实现了整型数据类型和浮点数据类型之间的运算
++表示值加1 --表示值减1
关系运算符及表达式 > < >= <= == !=
逻辑运算符及表达式 & | ! && || ^
位运算符及表达式 >> << >>> & | ^ ~
<< :左移运算符,num << 1,相当于num乘以2
>> :右移运算符,num >> 1,相当于num除以2
>>> :无符号右移,忽略符号位,空位都以0补齐
赋值运算符及表达式 =
相关文章
- 暂无相关文章
用户点评