Java语言中的各种数据类型之间提供自动转换,如第1操作数是byte类型,第2操作数是float类型,其结果是 类型。
举一反三
- Java语言的各种数据类型之间提供自动转换,如第1操作数是byte类型,第2操作数是 int类型,其结果是( )。 A: int B: long C: float D: double
- 下列关于自动类型转换的说法中,正确的是( )。 A: 操作数1是byte类型,操作数2是long类型,结果为byte类型 B: 操作数1是byte类型,操作数2是long类型,结果为long类型 C: 操作数1是long类型,操作数2是byte类型,结果是byte类型 D: 操作数1是long类型,操作数2是byte类型,结果是long类型
- Java语言的各种数据类型之间提供两种转换:自动类型转换和强制类型转换。( )
- 如果一个只有基础数据类型的操作数参与运算的算数表达式的结果未经过类型转换的类型是float型,则表明参与运算的操作数的类型( )。 A: 均为float型 B: 不存在整型 C: 只可能是整数类型或float型 D: 不存在byte和short型
- 关于类型转换说法不正确的是 A: 如果参与运算的两个操作数类型不同,则系统自动提升较低类型操作数为较高类型操作数,运算结果为较高类型。 B: 浮点数类型低,整型数类型高。 C: 相同存储长度时无符号整型高,有符号整型低。 D: 强制类型转换语法格式为:(目标数据类型)(表达式)