相关疑难解决方法(0)

用Short和int重载

为什么这段代码会打印int?

public static void main(String[] args) {
    short s = 5;
    A(s);
}
public static void A(int a){
    System.out.println("int");
}

public static void A(Short a){
    System.out.println("short");
}
Run Code Online (Sandbox Code Playgroud)

java

11
推荐指数
2
解决办法
936
查看次数

标签 统计

java ×1