Java中的隐式转换
class A {
public static void main(String args[]) {
String.format("%c",2);
}
}
上面的程序编译得很好,但它如何将整数分配给char。它不应该给出有损转换编译错误吗
class A {
public static void main(String args[]) {
String.format("%d",45.67);
}
}
这并没有导致编译错误,但它应该导致编译错误,因为我们如何给int赋值,而不是它的给定运行时错误
请帮我解决这个问题
共 (0) 个答案