char大小为16位,短大小为16位.如果我们有一个接受short参数的构造函数,如果我们将char传递给它,为什么即使char和short的大小相同,它也不会接受?
import java.util.*;
public class Coffee {
Coffee(short s2) {
System.out.println("short accepted");
}
public static void main(String[] args) {
Coffee c=new Coffee('c');
}
}
Run Code Online (Sandbox Code Playgroud)
为什么我们不能传递char给接受的构造函数short?
| 归档时间: |
|
| 查看次数: |
65 次 |
| 最近记录: |