华为认证

以下哪些数据类型转换可以是自动转换()A.short到intB.float到intC.int到byteD.double到float

题目
以下哪些数据类型转换可以是自动转换()

A.short到int

B.float到int

C.int到byte

D.double到float

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Java语言为各数据类型提供了自动转换机制,当操作数1是char类型,操作数2是int类型时,则转换后的数据类型为______。


正确答案:int
int

第2题:

下列关于类型转换的说法中,正确的是( )。

A.将较长的数据类型转换为较短的数据类型可以用自动类型转换

B.将较长的数据类型转换为较短的数据类型只能用强制类型转换

C.强制类型转换可以保证数据完整性

D.boolean类型数据只能和int类型进行强制类型转换


正确答案:B
解析:自动类型转换是系统按照优先级顺序表进行的,强制类型转换会导致多出来的那部分数据丢失。Java语言中boolean类型数据不能做类型转换。

第3题:

C有哪些主要的数据类型?它们之间是怎样进行相互转换的?


参考答案:(1)引用类型(类,接口,数组,字符串 );(2)值类型(简单类型(整数,浮点,十进制,布尔,字符) ,枚举类型,结构类型)转换方法:隐式类型转换 显示类型转换

第4题:

数据类型转换分为()和()两种。


正确答案:隐式转换;显式转换

第5题:

当JDBC程序提取SQL数据到Java中的时候,需要执行数据类型转换,例如,SQL数据类型CHAR将转换为标准java数据类型()处理。

A.CHAR

B.STRING

C.RECORD

D.byte


参考答案:B

第6题:

Java语言中数据类型之间的自动类型转换是由优先关系从低级数据类型转换成高级数据类型,下面选项中自动类型转换优先级由低到高排列正确的是

A.char→long→int→double→float

B.char→int→long→double→float

C.char→int→long→float→double

D.char→int→float→double→long


正确答案:C
解析:自动类型转换是按优先关系从低级数据转换成高级数据,规定的优先次序是char→int→long→float→double。对自动类型转换的优先关系不了解。

第7题:

什么情况下需要数据类型的强制转换

A.将位数少的数据类型向位数多的数据类型转换

B.将位数多的数据类型向位数少的数据类型转换

C.Java语言中不能进行数据类型的强制转换

D.以上都不符合


正确答案:B
解析:将位数多的数据类型向位数少的数据类型转换,只能用强制转换;而将位数少的数据类型向位数多的数据类型转换可以让编译系统按一定的优先次序自己转换,也可以进行强制转换。Java语言的各种数据类型之间提供两种转换:强制转换和自动转换。

第8题:

将较长的数据类型转换为较短的整数类型,要进行( )。

A.类型的自动转换

B.类型的强制转换

C.无需转换

D.无法实现


正确答案:B

第9题:

以下公式正确的是( )。

A.转换价格=可转换债券面值/转换比例
B.转换价格=可转换债券市值/转换比例
C.转换比例=可转换债券面值/转换价格
D.转换比例=可转换债券市值/转换价格

答案:C
解析:
转换比例=可转换债券面值/转换价格

第10题:

在C#中无需编写任何代码就能将int型数值转换为double型数值,称为()。

  • A、显式转换
  • B、隐式转换
  • C、数据类型转换
  • D、变换

正确答案:B

更多相关问题