Ich schrieb Code in Java, um die Eingabe einer Zahl zu akzeptieren und auszugeben. Ich tippte dann eine große Zahl ein, die einen Fehler verursachte. Danach habe ich die verschiedenen Datentypen für Ganzzahlen in Java entdeckt. Hier ist ein Beispiel von dem, was ich geschrieben habe.Was sind die Anzahl Datentypen in Java?
import java.util.Scanner;
public class InputOutput {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
byte b = scan.nextByte();
short s = scan.nextShort();
int i = scan.nextInt();
long l = scan.nextLong();
System.out.println("The integer is " + b + ".");
System.out.println("The integer is " + s + ".");
System.out.println("The integer is " + i + ".");
System.out.println("The integer is " + l + ".");
}
}
Was ist der Grund für so viele Datentypen für ganze Zahlen sind?
Weil sie nützlich sind. Sobald Sie mehr Erfahrung mit der Java-Programmierung haben, werden Sie die Situationen verstehen, in denen sie nützlich sind. –
@Zarif Ceaser, haben Sie einen der integrierten Typen, 'char', weggelassen. Es hat die gleiche Größe wie "short", 16 Bits, ist aber nicht signiert. –