logo

Palavra-chave curta Java

O Java curto palavra-chave é um tipo de dados primitivo. É usado para declarar variáveis. Também pode ser usado com métodos. Ele pode conter um número inteiro em complemento de dois com sinal de 16 bits.

Pontos para lembrar

  • O short contém valor mínimo de -32.768 e valor máximo de 32.767 (inclusive).
  • Seu valor padrão é 0.
  • Seu tamanho padrão é 2 bytes.
  • É usado para economizar memória em grandes arrays.
Palavra-chave curta Java

Exemplos de palavra-chave Java byte

Exemplo 1

Vamos ver um exemplo de uso de tipo de dados curto com valor positivo e 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); } } 

Saída:

 num1: 10 num2: -10 

Exemplo 2

Vejamos um exemplo para verificar se o tipo de dados curto contém valor decimal.

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

Saída:

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

Exemplo 3

Vamos ver um exemplo para verificar se o tipo de dados curto contém valor flutuante.

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

Saída:

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

Exemplo 4

Vamos ver um exemplo para verificar se o tipo de dados short contém o valor char. Nesse caso, o compilador converte o caractere implicitamente para o tipo curto e retorna o valor ASCII correspondente.

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

Saída:

 num: 97 

Exemplo 5

Neste exemplo, o tipo de dados curto contém o valor mínimo e 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);} } 

Saída:

 min: -32768 max: 32767 

Exemplo 6

Vamos criar um método que retorne um valor de tipo curto.

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

Saída:

 10