2Java常用数据类型
来源:互联网 发布:数据字典和数据流程图 编辑:程序博客网 时间:2024/06/05 07:34
1. Java中的原生数据类型共有8种:
1) 整型:使用int表示。(32位)
2) 字节型:使用byte表示。(表示-128~127之间的256个整数, 8位)。
3)短整型:使用short表示。(16位)
4)长整型:使用long表示。(64位)
5)单精度浮点型:使用float表示。所谓浮点型,指的就是小数,也叫做实数,比如1.2。
6)双精度浮点型:使用double表示。双精度浮点型表示的数据范围要比单精度浮点型大。
7)字符型:使用char表示(char是character的缩写)。所谓字符,就是单个的字符表示,比如字母a,或者中文张,外面用单引号包围上。比如char a = ‘B’; char b = ‘张’;
8)布尔类型,使用boolean表示。布尔类型只有两种可能值,分别是true与false。
2. Java中的所有浮点类型默认情况下都是double。不能将double类型的值赋给float类型的变量,即便该double类型的值处于float类型的范围内也是不可以的。总之,能否成功赋值取决于等号右边的值类型与等号左边的变量类型是否一致。
3. 如何将double类型的值赋给float类型的变量?答案就是(1)强制类型转换,将double类型的值强制转换为float类型。(2)使用java预言的支持。
强制转换的语法: 类型 变量名 = (类型)变量值;
4. 变量在使用前必须要赋值;变量必须要声明其类型方可使用;变量在使用前必须要定义,并且只能定义一次。
5. 如下代码无法通过编译:
int a = 1;
short b = a;
a是int类型,b是short类型,int类型表示的数据范围要比short类型大,不能将表示范围大的值赋给表示范围小的变量。
6. 如下代码可以通过编译:
short a = 1;
int b = a;
a是short类型,b是int类型,int类型表示的数据范围要比short类型大,可以将表示范围小的值赋给表示范围大的变量。
7. 总结:可以将表示范围小的值赋给表示范围大的变量;但不能直接将表示范围大的值赋给表示范围小的变量,只能通过强制类型转换实现。
0 0
- 2Java常用数据类型
- java常用数据类型转换
- java常用的数据类型
- java常用基本数据类型
- java常用数据类型
- JAVA 中常用数据类型转换
- Java常用数据类型转换函数
- Java数据类型和常用运算
- JAVA中常用数据类型转换
- java中常用的数据类型
- JAVA常用的高级数据类型
- 常用数据类型转换(JAVA)
- JAVA中常用数据类型转换函数
- JAVA中常用数据类型转换函数
- Java util之常用数据类型特性盘点
- JAVA中常用数据类型转换函数
- Java util之常用数据类型特性盘点
- 认识java.util包中常用数据类型
- 快速排序
- ≪统计学习精要(The Elements of Statistical Learning)≫课堂笔记(二)
- Android Intent学习之 隐式意图& 显示意图& intent 跳转问题
- ≪统计学习精要(The Elements of Statistical Learning)≫课堂笔记(三)
- hdu 1716 深搜dfs
- 2Java常用数据类型
- deviceadmin步骤
- dedecms 获取上/下一篇文章标题,设置字数
- System类的使用
- 【LeetCode】Palindrome Number
- TableViewCell的美化及带动画插入行
- celery 异步任务队列
- 【iOS】彩虹渐变色 的 Swift 实现
- Linux下libpcap的安装