Das Java kurz Schlüsselwort ist ein primitiver Datentyp. Es wird zum Deklarieren von Variablen verwendet. Es kann auch mit Methoden verwendet werden. Es kann eine 16-Bit-Zweierkomplement-Ganzzahl mit Vorzeichen enthalten.
Punkte, die man sich merken sollte
- Der Short enthält einen Mindestwert von -32.768 und einen Höchstwert von 32.767 (einschließlich).
- Der Standardwert ist 0.
- Die Standardgröße beträgt 2 Byte.
- Es wird verwendet, um in großen Arrays Speicher zu sparen.
Beispiele für Java-Byte-Schlüsselwörter
Beispiel 1
Sehen wir uns ein Beispiel für die Verwendung eines kurzen Datentyps mit positiven und negativen Werten an.
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); } }
Ausgabe:
num1: 10 num2: -10
Beispiel 2
Sehen wir uns ein Beispiel an, um zu überprüfen, ob der kurze Datentyp einen Dezimalwert enthält.
public class ShortExample2 { public static void main(String...k) { short num=10.5; System.out.println('num: '+num); } }
Ausgabe:
error: incompatible types: possible lossy conversion from double to short
Beispiel 3
Sehen wir uns ein Beispiel an, um zu überprüfen, ob der Datentyp short den Float-Wert enthält.
public class ShortExample3 { public static void main(String...k) { short num=10f; System.out.println('num: '+num); } }
Ausgabe:
error: incompatible types: possible lossy conversion from float to short
Beispiel 4
Sehen wir uns ein Beispiel an, um zu überprüfen, ob der kurze Datentyp den Wert char enthält. In einem solchen Fall wandelt der Compiler das Zeichen implizit in einen kurzen Typ um und gibt den entsprechenden ASCII-Wert zurück.
public class ShortExample4 { public static void main(String...k) { short num='a'; System.out.println('num: '+num); } }
Ausgabe:
num: 97
Beispiel 5
In diesem Beispiel enthält der kurze Datentyp den minimalen und maximalen Wert.
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);} }
Ausgabe:
min: -32768 max: 32767
Beispiel 6
Erstellen wir eine Methode, die einen kurzen Typwert zurückgibt.
public class ShortExample6 { public short display() { return 10; } public static void main(String[] args) { ShortExample6 obj=new ShortExample6(); System.out.println(obj.display()); } }
Ausgabe:
10