当“=”两侧数据类型不一致时,可以适用默认类型转换或使用强制类型转换原则进行处理
举一反三
- 当数据类型转换时,从byte类型→int类型,必须进行强制类型转换。
- 下列关于类型转换的说法中,正确的是()。 A: 将较长的数据类型转换为较短的数据类型可以用自动类型转换 B: 将较长的数据类型转换为较短的数据类型只能用强制类型转换 C: 强制类型转换可以保证数据完整性 D: boolean类型数据只能和int类型进行强制类型转换
- 对于强制类型转换,正确的说法是( ) A: 对于进行强制类型转换的变量,变量本身的数据类型不变 B: 对于进行强制类型转换的变量,按照转换后的类型进行保存 C: 对于进行强制类型转换的变量,变量本身的数据类型和运算时的类型都改变 D: 对于进行强制类型转换的变量,变量本身的数据类型和运算时的类型都不改变
- 类型转换说法错误的是( ) A: 不管什么类型的数据都可以进行转换; B: Java中的数据类型转换分为:自动类型转换和强制类型转换; C: 兼容的数据由低向高赋值时会发生自动类型转换; D: 兼容的数据由高向低赋值时需要强制类型转换;
- 如果"="赋值运算两侧数据类型不一致,系统无法进行类型转换。</p></p>