Constructor de Java: al crear un objeto, los parámetros cortos se interpretan como int

Una forma es decirle al compilador que el valor es shortusar un cast:

Student Andreiy = new Student("Andreiy",(short)0,(short)0);

Alternativamente, redefina la Studentclase para aceptar en intlugar de short. (Para el código de carrera, sugeriría usar un enum.)

Respuesta 1

Tengo una aplicación Spring Boot simple con un punto final REST para devolver un objeto "Job", que contiene una lista de polimórficos, junto a otras cosas. Vamos al enfoque de Code First e intentamos crear ...

Cuando uso estas líneas: vector.set (i, copyedVector.clone ()); vector tiene Vector <String> copyVector contiene cadenas Me da un error cuando uso clon. Pero cuando elimino el clon, funciona ...

He estado migrando un proyecto mío a JavaFX y comencé a encontrar problemas de subprocesos. Adjuntaré un breve ejemplo. Después de mucho buscar logré resolver el problema. No puedo cambiar el ...

En este momento, puedo obtener sonido de una línea normal: en el micrófono a través del puerto del micrófono. Sin embargo, no sé cómo accedería a una pieza de hardware directamente a través de Java para obtener sonido. ¿Alguien podría ayudar con esto? ...