00问答网
所有问题
Java基本数据类型的自动类型转换和强制类型转换的规律是什么
如题所述
举报该问题
推荐答案 2010-05-26
精度由小到大自由转换,由大到小强制转换
(1)布尔型和其它基本数据类型之间不能相互转换;
(2)byte型可以转换为short、int、、long、float和double;
(3)short可转换为int、long、float和double;
(4)char可转换为int、long、float和double;
(5)int可转换为long、float和double;
(6)long可转换为float和double;
(7)float可转换为double;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DjZneDTI0.html
其他回答
第1个回答 推荐于2018-04-13
记住,小可转大,大转小会失去精度,自动类型是两个大小不同的数据,会把小的转变成大的进行运算,所以还是那句话:
小可转大,大转小会失去精度
本回答被网友采纳
相似回答
什么
情况下
java
实现
自动转换
,什么情况下需要
强制转换
?TAT
答:
先说基本数据类型:因为java是强类型语言,
由强类型向弱类型转换需要强制转换,而由弱类型向强类型转换则系统自动转换
。比如:double 类型相比int类型是属于强类型,则由double类型的数据向int类型数据转换就需要强制转换,反之则自动转换。另外八大基本数据类型的强弱关系如下:byte<short=char<int<long<float...
java
强制类型转换的
规则
是什么
?
答:
1、执行算术运算时,低类型(短字节)可以转换为高类型(长字节);例如: int型转换成double型,char型转换成int型等等;2、赋值表达式中,等号右边表达式的值的
类型自动
隐式地转换为左边变量的类型,并赋值给它;3、函数调用时,将实参的值传递给形参,系统首先会自动隐式地把实参的值的
类型转换
为形参的...
java
强制类型转换的
规则
是什么
?
答:
1.
基本数据类型的强制转换 规则是小范围强转成大范围类型
。int到double 2.数据对象的强制转换 这种转换都是相同对象,或者是有继承啊,这种包含关系的。从数据库中得到结果集,强制转换成某个对象。从String强转成Object。
Java中的强制类型转换是
如何
转换的
?
答:
java中数据类型的强制转换是通过强制转换语句完成的,
强制转换语句的格式为“目标数据类型 变量 = (目标数据类型) 数据
;”。下面给出例子:1、定义两个字节数据类型a、b、c,分别赋予1和2和a+b的值,进行加法运算的式子a+b=3,得出的结果“3”将会被编译环境判定为整形数据,把这个整形数据赋值...
大家正在搜
基本数据类型强制类型转换
不同数据类型的强制类型转换
java强制数据类型转换
强制数据类型转换的原则
数据类型转换的类是
java数据类型的转换
java如何进行数据类型的转换
java怎么强制类型转换
如何强制转换数据类型
相关问题
Java强制数据类型转换
java在什么情况下会发生自动类型转换
不同类型的变量在相互赋值时,什么情况下需要进行强制类型转换?...
Java中数据类型转换有几种?每种转换都在什么情况下使用?
java中各数据类型是如何实现强制类型转换的?
java中数据类型自动类型转换为什么转换顺序是byte-sh...
什么情况下java实现自动转换,什么情况下需要强制转换?TA...
java 强制类型转换 String 转换成 int ,和 ...