Originariamente inviato da roby492
bisogna necessariamente passare da una variabile int?
Sì (comunque da un primitivo, short o int che sia), non puoi fare in altro modo.
Un oggetto non può "trasformarsi" in un altro tipo (se si istanzia uno Short, quello è e resta) .... al massimo si può "vederlo" come uno dei super-tipi o interfacce che implementa.
Uno Short è-un Number che è-un Object.