Einführung
In diesem Lab werden Sie die acht primitiven Datentypen in Java kennenlernen. Sie werden erfahren, wie groß sie sind, welche Wertebereiche sie haben und was ihre Standardwerte sind. Sie werden auch über Autoboxing lernen.
💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken
In diesem Lab werden Sie die acht primitiven Datentypen in Java kennenlernen. Sie werden erfahren, wie groß sie sind, welche Wertebereiche sie haben und was ihre Standardwerte sind. Sie werden auch über Autoboxing lernen.
Erstellen Sie eine neue Java-Datei und benennen Sie sie PrimitivesLab.java mit dem folgenden Befehl:
touch PrimitivesLab.java
Deklarieren Sie einen int-Datentypen namens i
und einen byte-Datentypen namens b
. Weisen Sie ihnen die Werte 15
und 10
zu.
public class PrimitivesLab {
public static void main(String[] args){
int i = 15;
byte b = 10;
//Print the values
System.out.println("Value of i: " + i);
System.out.println("Value of b: " + b);
}
}
Deklarieren Sie einen short-Datentypen namens s
und weisen Sie ihm einen Wert von 1000
zu. Deklarieren Sie einen long-Datentypen namens l
und weisen Sie ihm einen Wert von 9999999L
zu.
public class PrimitivesLab {
public static void main(String[] args){
int i = 15;
byte b = 10;
short s = 1000;
long l = 9999999L;
//Print the values
System.out.println("Value of i: " + i);
System.out.println("Value of b: " + b);
System.out.println("Value of s: " + s);
System.out.println("Value of l: " + l);
}
}
Deklarieren Sie einen float-Datentypen namens f
und weisen Sie ihm einen Wert von 3.14f
zu. Deklarieren Sie einen double-Datentypen namens d
und weisen Sie ihm einen Wert von 2.71828
zu.
public class PrimitivesLab {
public static void main(String[] args){
int i = 15;
byte b = 10;
short s = 1000;
long l = 9999999L;
float f = 3.14f;
double d = 2.71828;
//Print the values
System.out.println("Value of i: " + i);
System.out.println("Value of b: " + b);
System.out.println("Value of s: " + s);
System.out.println("Value of l: " + l);
System.out.println("Value of f: " + f);
System.out.println("Value of d: " + d);
}
}
Deklarieren Sie einen boolean-Datentypen namens bool
und weisen Sie ihm den Wert true
zu. Deklarieren Sie einen char-Datentypen namens c
und weisen Sie ihm den Wert 'A'
zu.
public class PrimitivesLab {
public static void main(String[] args){
int i = 15;
byte b = 10;
short s = 1000;
long l = 9999999L;
float f = 3.14f;
double d = 2.71828;
boolean bool = true;
char c = 'A';
//Print the values
System.out.println("Value of i: " + i);
System.out.println("Value of b: " + b);
System.out.println("Value of s: " + s);
System.out.println("Value of l: " + l);
System.out.println("Value of f: " + f);
System.out.println("Value of d: " + d);
System.out.println("Value of bool: " + bool);
System.out.println("Value of c: " + c);
}
}
Zeige das Autoboxing, indem du einen Integer-Datentypen namens x
deklarierst und ihm den Wert 25
zuweist.
public class PrimitivesLab {
public static void main(String[] args){
int i = 15;
byte b = 10;
short s = 1000;
long l = 9999999L;
float f = 3.14f;
double d = 2.71828;
boolean bool = true;
char c = 'A';
Integer x = 25;
//Print the values
System.out.println("Value of i: " + i);
System.out.println("Value of b: " + b);
System.out.println("Value of s: " + s);
System.out.println("Value of l: " + l);
System.out.println("Value of f: " + f);
System.out.println("Value of d: " + d);
System.out.println("Value of bool: " + bool);
System.out.println("Value of c: " + c);
System.out.println("Value of x: " + x);
}
}
Deklariere einen Ganzzahl-Datentypen namens n
und weise ihm den Wert 2147483647
zu. Inkrementiere n
um 1
und notiere die Ausgabe.
public class PrimitivesLab {
public static void main(String[] args){
int i = 15;
byte b = 10;
short s = 1000;
long l = 9999999L;
float f = 3.14f;
double d = 2.71828;
boolean bool = true;
char c = 'A';
Integer x = 25;
int n = 2147483647;
n = n + 1;
System.out.println("Value is: " + n);
}
}
Deklariere einen Ganzzahl-Datentypen namens m
und weise ihm den Wert -2147483648
zu. Dekrementiere m
um 1
und notiere die Ausgabe.
public class PrimitivesLab {
public static void main(String[] args){
int i = 15;
byte b = 10;
short s = 1000;
long l = 9999999L;
float f = 3.14f;
double d = 2.71828;
boolean bool = true;
char c = 'A';
Integer x = 25;
int n = 2147483647;
n = n + 1;
System.out.println("Value is: " + n);
int m = -2147483648;
m = m - 1;
System.out.println("Value is: " + m);
}
}
Kompiliere das Programm mit dem folgenden Befehl in Ihrem Terminal:
javac PrimitivesLab.java
Führe das Programm mit dem folgenden Befehl aus:
java PrimitivesLab
In diesem Lab haben Sie die acht primitiven Datentypen in Java kennengelernt. Sie haben ein Java-Programm erstellt und Variablen für jeden der primitiven Datentypen deklariert. Sie haben das Autoboxing kennengelernt und erfahren, wie Java automatisch einen primitiven Datentyp in seine entsprechende Wrapper-Klasse umwandelt. Sie haben auch über Überläufe und Unterläufe in den ganzzahligen Datentypen gelernt. Schließlich haben Sie das Programm kompiliert und ausgeführt, um die Ausgabe zu sehen. Sie können diese Datentypen in Ihrem Programm verwenden, um Daten effizient zu speichern und zu manipulieren.