In Java ist int ein 32-Bit-Datentyp mit Vorzeichen, und seine Variablen erfordern 32-Bit-Speicher. Der gültige Bereich des int-Datentyps liegt zwischen -2147483648 und 2147483647. Alle Ganzzahlen in diesem Bereich werden als Ganzzahlliterale bezeichnet. Einer int-Variablen kann ein ganzzahliges Literal zugewiesen werden, beispielsweise „int num1 = 21;“.
Die Betriebsumgebung dieses Tutorials: Windows7-System, Java8-Version, DELL G3-Computer.
Java-int-Datentyp
int-Datentyp ist ein vorzeichenbehafteter 32-Bit-Java-Primitivdatentyp.
Variablen vom Datentyp int erfordern 32-Bit-Speicher.
Der gültige Bereich ist -2.147.483.648 bis 2.147.483.647 (-231 bis 231 – 1).
Bei einer positiven Zahl ist ihr Komplement sie selbst.
Für eine negative Zahl ist ihr Komplement die Umkehrung aller Bits der entsprechenden positiven Zahl plus eins.
Die gleiche Operation wird verwendet, um den ursprünglichen Code aus dem Komplement einer negativen Zahl (alle Bits sind invertiert +1) zu finden, was dem Absolutwert der negativen Zahl entspricht.
Alle Ganzzahlen in diesem Bereich werden aufgerufen ganzzahlige Literale.
Zum Beispiel sind 10, -200, 0, 30, 19 usw. die ganzzahligen Literalwerte von int.
Ein INTEGER -Literal kann einer int -Variablen wie num1 wie folgt zugeordnet werden:
Hexadezimales Zahlenformat
Binäres Zahlenformatint num1 = 21;
// 021 is in octal number format, not in decimal int num1 = 021;
int num1 = 17;
int num1 = 021;
int num1 = 0x123; int num2 = 0xdecafe; int num3 = 0x1A2B; int num4 = 0X0123;
int num1 = 0b10101; int num2 = 0b00011; int num3 = 0b10; int num4 = 0b00000010;
Programmierunterricht
! !Das obige ist der detaillierte Inhalt vonWie viele Zahlen hat Java int?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!