logo

Paraula clau curta de Java

El Java curt La paraula clau és un tipus de dades primitiu. S'utilitza per declarar variables. També es pot utilitzar amb mètodes. Pot contenir un nombre enter de complement a dos amb signe de 16 bits.

Punts a recordar

  • El curt conté un valor mínim de -32.768 i un valor màxim de 32.767 (inclosos).
  • El seu valor per defecte és 0.
  • La seva mida predeterminada és de 2 bytes.
  • S'utilitza per estalviar memòria en matrius grans.
Paraula clau curta de Java

Exemples de paraula clau de bytes de Java

Exemple 1

Vegem un exemple per utilitzar un tipus de dades curt amb valor positiu i negatiu.

 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); } } 

Sortida:

10 per cent de 60
 num1: 10 num2: -10 

Exemple 2

Vegem un exemple per comprovar si el tipus de dades curt té un valor decimal.

 public class ShortExample2 { public static void main(String...k) { short num=10.5; System.out.println('num: '+num); } } 

Sortida:

 error: incompatible types: possible lossy conversion from double to short 

Exemple 3

Vegem un exemple per comprovar si el tipus de dades curt té valor flotant.

 public class ShortExample3 { public static void main(String...k) { short num=10f; System.out.println('num: '+num); } } 

Sortida:

 error: incompatible types: possible lossy conversion from float to short 

Exemple 4

Vegem un exemple per comprovar si el tipus de dades curt té el valor char. En aquest cas, el compilador emet el caràcter implícitament a un tipus curt i retorna el valor ASCII corresponent.

 public class ShortExample4 { public static void main(String...k) { short num='a'; System.out.println('num: '+num); } } 

Sortida:

 num: 97 

Exemple 5

En aquest exemple, el tipus de dades curt té el valor mínim i màxim.

 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);} } 

Sortida:

 min: -32768 max: 32767 

Exemple 6

Creem un mètode que retorni un valor de tipus curt.

 public class ShortExample6 { public short display() { return 10; } public static void main(String[] args) { ShortExample6 obj=new ShortExample6(); System.out.println(obj.display()); } } 

Sortida:

 10