この質問への回答で説明されているように: Eclipse のバグですか? ショートがショートでないのはいつですか? int を short に暗黙的にナロー変換するメソッドは正しくありません。これは、メソッド内のパラメーターが short である引数として int を渡すことに関連していました。
ただし、戻り型の場合は異なるようです。
public short doStuff(){
System.out.println("ciao");
return 4;
}
メソッドの外側に割り当てられますが、メソッドスコープ内にあります(おそらくこれが理由です)。しかし、それについて少し困惑しているので、私はそれについてあなたの見解を尋ねます.