** Grundtyp ** byte<<short<<int<<long<< float<<double ← Kleine Kiste Große Kiste →
・ Dem Doppeltyp kann eine Ganzzahl zugewiesen werden ・ Operationen vom Typ Int und Double Type → Double Type Grund: Der Doppeltyp ist größer Bewegung für größere Formen
・ Ganzzahl int -2147483648 ~ 2147483647 int i = 100; kein Dezimalpunkt ・ Integer long -9223372036854775808 ~ 9223372036854775807 long lo = 300000L; L am Ende hinzufügen Kein Dezimalpunkt ・ Integer Short -32768 ~ 32767 ・ Ganzzahlbyte -128-127
Ganzzahlen werden normalerweise als int-Typ verwendet, und ich verstehe die Bedeutung von Byte und Short nicht. ** Aber ich bekomme Probleme mit Oracle **
· Boolescher Wert Boolescher Wert Boolescher Wert, wahr oder falsch Boolescher Wert Win = false; ・ Zeichentyp char Unicode-Zeichen \ u0000 ~ \ uFFFF char A = 'A';
sample
char uni = ‘¤’; //OK
char uni2 = U+00A4; //NG Unicode ist nutzlos
char uni3 = ‘U+00A4’; //NG ''Es ist nutzlos, auch wenn es von umgeben ist
・ Float-Typ float Gleitkommazahl mit einfacher Genauigkeit Mit einem Dezimalpunkt ist F oder f float fo = 30,5f; ・ Gleitkomma-Typ doppelte doppelte Genauigkeit Gleitkommazahl double do = 30,5;
Ganzzahliger Typ | Mindestwert | Maximalwert |
---|---|---|
byte | Byte.MIN_VALUE | Byte.MAX_VALUE |
short | Short.MIN_VALUE | Short.MAX_VALUE |
int | Integer.MIN_VALUE | Integer.MAX_VALUE |
long | Long.MIN_VALUE | Long.MAX_VALUE |
Sie können die Maximal- und Minimalwerte mit erhalten
Recommended Posts