コンパイラが値 '7' を 'short' にキャストできない理由を知っている人はいますか? 明示的なキャストは機能していますが、パラメーターを渡している間は機能していません!!!
class Alien {
String invade(short ships) { return "a few"; }
String invade(short... ships) { return "many"; }
}
public class Wind {
public static void main(String [] args) {
short temp = 7;
System.out.println(new Alien().invade(7));
}
}