De Java kort trefwoord is een primitief gegevenstype. Het wordt gebruikt om variabelen te declareren. Het kan ook worden gebruikt met methoden. Het kan een 16-bits geheel getal met twee complementen bevatten.
Punten om te onthouden
- De short bevat een minimumwaarde van -32.768 en een maximumwaarde van 32.767 (inclusief).
- De standaardwaarde is 0.
- De standaardgrootte is 2 byte.
- Het wordt gebruikt om geheugen in grote arrays te besparen.
Voorbeelden van Java-bytetrefwoord
voorbeeld 1
Laten we een voorbeeld bekijken waarin het korte gegevenstype met positieve en negatieve waarde wordt gebruikt.
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); } }
Uitgang:
num1: 10 num2: -10
Voorbeeld 2
Laten we een voorbeeld bekijken om te controleren of het korte gegevenstype een decimale waarde bevat.
public class ShortExample2 { public static void main(String...k) { short num=10.5; System.out.println('num: '+num); } }
Uitgang:
error: incompatible types: possible lossy conversion from double to short
Voorbeeld 3
Laten we een voorbeeld bekijken om te controleren of het korte gegevenstype een float-waarde bevat.
public class ShortExample3 { public static void main(String...k) { short num=10f; System.out.println('num: '+num); } }
Uitgang:
error: incompatible types: possible lossy conversion from float to short
Voorbeeld 4
Laten we een voorbeeld bekijken om te controleren of het korte gegevenstype een char-waarde bevat. In dat geval typeert de compiler het teken impliciet naar het korte type en retourneert de overeenkomstige ASCII-waarde.
public class ShortExample4 { public static void main(String...k) { short num='a'; System.out.println('num: '+num); } }
Uitgang:
num: 97
Voorbeeld 5
In dit voorbeeld bevat het korte gegevenstype de minimum- en maximumwaarde.
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);} }
Uitgang:
min: -32768 max: 32767
Voorbeeld 6
Laten we een methode maken die een korte typewaarde retourneert.
public class ShortExample6 { public short display() { return 10; } public static void main(String[] args) { ShortExample6 obj=new ShortExample6(); System.out.println(obj.display()); } }
Uitgang:
10