la java corto La palabra clave es un tipo de datos primitivo. Se utiliza para declarar variables. También se puede utilizar con métodos. Puede contener un entero en complemento a dos con signo de 16 bits.
Puntos para recordar
- El corto contiene un valor mínimo de -32,768 y un valor máximo de 32,767 (inclusive).
- Su valor predeterminado es 0.
- Su tamaño predeterminado es de 2 bytes.
- Se utiliza para ahorrar memoria en matrices grandes.
Ejemplos de palabras clave de bytes de Java
Ejemplo 1
Veamos un ejemplo para usar un tipo de datos corto con valor positivo y negativo.
public class ShortExample1 { public static void main(String...k) { short num1=10; short num2=-10; System.out.println('num1: '+num1); System.out.println('num2: '+num2); } }
Producción:
num1: 10 num2: -10
Ejemplo 2
Veamos un ejemplo para comprobar si el tipo de datos corto contiene un valor decimal.
public class ShortExample2 { public static void main(String...k) { short num=10.5; System.out.println('num: '+num); } }
Producción:
error: incompatible types: possible lossy conversion from double to short
Ejemplo 3
Veamos un ejemplo para comprobar si el tipo de datos corto contiene un valor flotante.
public class ShortExample3 { public static void main(String...k) { short num=10f; System.out.println('num: '+num); } }
Producción:
error: incompatible types: possible lossy conversion from float to short
Ejemplo 4
Veamos un ejemplo para comprobar si el tipo de datos corto contiene el valor char. En tal caso, el compilador encasilla el carácter implícitamente en tipo corto y devuelve el valor ASCII correspondiente.
public class ShortExample4 { public static void main(String...k) { short num='a'; System.out.println('num: '+num); } }
Producción:
num: 97
Ejemplo 5
En este ejemplo, el tipo de datos corto contiene el valor mínimo y máximo.
public class ShortExample5 { public static void main(String...k) { short min=-32768; short max=32767; System.out.println('min: '+min); System.out.println('max: '+max);} }
Producción:
min: -32768 max: 32767
Ejemplo 6
Creemos un método que devuelva un valor de tipo corto.
actriz de cine kajal
public class ShortExample6 { public short display() { return 10; } public static void main(String[] args) { ShortExample6 obj=new ShortExample6(); System.out.println(obj.display()); } }
Producción:
10