下列选项中按照箭头方向可以进行自动类型转换的是()

题目
下列选项中按照箭头方向可以进行自动类型转换的是()

A、charint

B、shortchar

C、floatlong

D、charshort

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

第1题:

下列关于自动类型转换的说法中,正确的一个是______。

A.int类型数据可以被自动转换为char类型数据

B.char类型数据可以被自动转换为int类型数据

C.long类型数据可以被自动转换为short类型数据

D.boolean类型数据不可以做自动类型转换,但是可以做强制转换


正确答案:B
解析:根据自动类型转换的优先级顺序,int类型不可以自动转换为char类型,long类型也不可以自动转换为short类型,boolean只有true和false两个值,不能做类型转换,包括自动和强制。

第2题:

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

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

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

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

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


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

第3题:

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

A.类型的自动转换

B.类型的强制转换

C.无需转换

D.无法实现


正确答案:B

第4题:

点击下列哪个选项按钮可进行剖面视图方向的转换?()


答案:D
解析:
A选项为工作面设置,B选项为视图详细程度设置,C选项为导线设置。

第5题:

Variant(变量型)不仅可以存储所有类型的数据,而且在赋予不同类型数据时,可以自动进行类型转换。()


答案:√

第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题:

下列关于boolean类型的叙述中,正确的是( )。A.可以将boolean类型的数值转换为int类型的数值SX

下列关于boolean类型的叙述中,正确的是( )。

A.可以将boolean类型的数值转换为int类型的数值

B.可以将boolean类型的数值转换为字符串

C.可以将boolean类型的数值转换为char类型的数值

D.不能将boolean类型的数值转换为其他基本数据类型


正确答案:D
由于基本数据类型中boolean类型不是数字型,所以基本数据类型的转换是除了boolean类型以外的其他7种类型之间的转换。

第8题:

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

A.int类型数据可以被自动转换为char类型数据

B.char类型数据可以被自动转换为int类型数据

C.boolean类型数据不可做自动类型转换,但是可以做强制类型转换

D.long类型数据可以被自动转换为short类型数据


正确答案:B
解析:根据自动类型转换的优先级顺序,int类型的数据不可以自动转换为char类型数据,long类型也不可以自动转换为short类型,boolean的值只有true和false两个值,不能做类型转换,包括自动和强制。

第9题:

下列关于Java简单数据类型的描述中,正确的是( )。

A.布尔类型的数据不可以和数字进行相互转换

B.布尔类型数据可以和数字进行相互转换

C.'ab'是字符常量

D.'ab'是字符串常量


正确答案:A
解析:字符常量是单引号括起来的一个字符,所以C选项是错误的;字符串常量是双引号括起来的若干字符,所以D选项的说法是错误的;布尔类型的数据不对应任何的数值,因此不可以和数字进行相互转换。

第10题:

声明doublea;intb;下列哪个选项中的表达式能够正确的进行类型转换?()

  • A、a=(decimal)b;
  • B、a=b;
  • C、a=(int)b
  • D、b=a;

正确答案:B

更多相关问题