
常量4.2,4.2f,4L的数据类型分别是 A. float、float、double B. double、float、long C. double、double、float D. float、float、long
在Java等编程语言中,数值常量的类型由其字面形式和后缀决定:无后缀的浮点数默认是double,f/F后缀表示float,L/l后缀表示long。
4.2:未指定后缀的浮点数字面量,默认类型为double。
4.2f:带f后缀的浮点数字面量,明确指定为float类型。
4L:带L后缀的整数字面量,明确指定为long类型。
匹配选项B(double、float、long)。
答案:B