私は2つのコードを持っています。1つは機能し、もう1つは機能しませんが、どちらも同じことをしているようです。これは機能します:
short s=7;
しかし、以下のコードはそうではありません。代わりに、エラーが発生します。
int を short に代入できません
デフォルトで整数リテラルint
が
class Demo1{
public static void main(String[] args){
new Demo1().go(7);
}
void go(short s){System.out.println("short");}
}