码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA数据类型

时间:2017-06-12 10:46:15      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:自动类型转换   数据类型转换   类型   false   double   浮点   数据   强制类型转换   int   

 数据类型

a)        数字(整型int(整数)、双精度浮点型double(小数))

b)        字符型(char),存储单个字符

c)        字符串型(String),存储多个字符

 

布尔数据类型

boolean:值为true或false

赋值:boolean 变量名=true或false或 表达式;

 

数据类型转换(针对数字类型)

1、            分为2大类:

       数字类型(int、double)、

非数字类型(字符‘ ’、字符串””、布尔类型boolean)

2、            数据类型转换分类

a)        自动类型转换——【p41页】

                         i.              规则1:如果一个操作数为double类型,则整个表达式可提升为double类型

                       ii.              规则2:满足自动类型转换的条件。

两种类型要兼容:数值类型(整型int和浮点型double)

目标类型大于源类型:double类型可以存放int类型,int-->double“放大转换”)

b)        强制类型转换:   目标类型 变量名=(目标类型)变量或表达式;

【double类型的值,保存到int类型变量中】

int 变量名=(int)double类型的值或变量;

JAVA数据类型

标签:自动类型转换   数据类型转换   类型   false   double   浮点   数据   强制类型转换   int   

原文地址:http://www.cnblogs.com/shuchongzeishuai/p/6991144.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!