Java数据类型总结
来源:互联网 发布:贵州省数据统计局 编辑:程序博客网 时间:2024/06/05 16:52
一:Java数据类型的划分
Java数据类型分为“基本数据类型”和“引用数据类型”
- 基本数据类型:
- 整数类型:byte, short, int, long
- 浮点型:float, double (float类型为单精度,如0.2;double类型为双精度,如0.20)
- 字符型:char
- 布尔型:boolean (此类型只有两个值,false和true)
- 引用数据类型
- 数组
- 类
- 接口
二:类型转换
- 自动类型转化:
- 转换规则:从存储范围小的类型到存储范围大的类型。
2. 自动转换示例代码:
- -byte b = 5;
short s = b;
- - int i = 100;
long l = i;
- -float f = 0.2;
double d = f;
- 强制类型转化:
- 转换规则:从存储范围大的类型到存储范围小的类型。
2. 语法规则:
--(转换到的类型)需要转换的值
3. 强制类型转换示例代码:
--double d = 5.21;
int i = (int)d;
说明的是小数强制转换为整数,采用的是“去 1 法”,也就是无条件的舍弃小数点的所有数字,则以上转换出的结果是 int i = 5。
注意:强制类型转换可能存在存储精度的损失,使用时需谨慎。
三:基本类型包装类
- 基本数据类型与相应的包装类的对应关系
byte Byte
short Short
int Integer
long Long
char Character
float Float
double Double
boolean Boolean
- 装箱与拆箱
拆箱是指有包装类转换成基本数据类型。例如:把Integer类的对象简化成int。
1.自动装箱与自动拆箱
int m = 5;Integer obj = m;//自动装箱int n = obj;//自动拆箱
阅读全文
0 0
- Java基本数据类型总结
- java 数据类型总结
- Java 中的数据类型总结
- Java数据类型总结
- java 数据类型细节总结
- Java基本数据类型总结
- Java基本数据类型总结
- Java基本数据类型总结
- java基本数据类型总结
- Java基本数据类型总结
- java-数据类型总结
- Java基本数据类型总结
- 10028---Java数据类型总结
- java基本数据类型总结
- Java数据类型总结
- Java基本数据类型总结
- Java基本数据类型总结
- Java基本数据类型总结
- Web前端工程师修炼之道 原书第4版 pdf
- LayoutInflater解析
- who命令实现
- iOS 滚动到顶部~demo
- 5.Nginx 反向代理
- Java数据类型总结
- python中集合的使用
- cug校赛
- MATLAB标定工具箱的使用
- WOW!Illustrator CS6完全自学宝典pdf
- 数据库设计和完善
- java设计模式之Template Method模式 ——将具体处理交给子类
- 20170604-leetcode-460-LFU Cache
- 现代软件工程-构建之法(第一次)