Heim > Java > javaLernprogramm > Eine kurze Einführung in die grundlegenden Java-Datentypen

Eine kurze Einführung in die grundlegenden Java-Datentypen

不言
Freigeben: 2019-02-19 13:14:20
nach vorne
2970 Leute haben es durchsucht

Dieser Artikel bietet Ihnen eine kurze Einführung in die grundlegenden Datentypen von Java. Ich hoffe, dass er für Sie hilfreich ist.

Grundlegende Datentypen

Es gibt acht grundlegende Datentypen in JAVA:

Byte, Short, Int, Long, Float, Double, char, boolean

Eine kurze Einführung in die grundlegenden Java-Datentypen

Wenn in JAVA unter normalen Umständen eine ganze Zahl wie 35 vorkommt, ist diese Zahl vom Typ int. Wenn wir möchten, dass es sich um einen Byte-Typ handelt, können wir nach den Daten ein großes B: 35B hinzufügen, um anzuzeigen, dass es sich um einen Byte-Typ handelt. Ebenso steht 35S für einen kurzen Typ und 35L für einen langen Typ. Wenn es int darstellt, können wir nichts hinzufügen, aber wenn wir einen langen Typ darstellen möchten, müssen wir nach den Daten „L“ hinzufügen.

Der Double-Typ hat einen größeren Speicherbereich und eine höhere Genauigkeit als der Float-Typ, daher sind die üblichen Gleitkommadaten vom Double-Typ ohne Deklaration. Wenn Sie angeben möchten, dass es sich bei den Daten um den Float-Typ handelt, Sie können nach den Daten ein „F“ hinzufügen.
Gleitkommadaten sind nicht ganz genau, daher können die letzten paar Dezimalstellen während der Berechnung manchmal schweben. Dies ist normal.

Automatische Typkonvertierung

1) Die beiden Typen sind miteinander kompatibel

2) Der konvertierte Zieltyp muss einen größeren Platz einnehmen als der konvertierte Quelltyp

Automatische Konvertierung von Low-Byte in High-Byte (schwarze Linie zeigt automatische Datenkonvertierung ohne Datenverlust an, rote Linie zeigt möglichen Präzisionsverlust während der Konvertierung an)

Erzwungene Datenkonvertierung

Konvertieren Sie den Datentyp, der mehr Informationen enthält, in A-Daten Bei einem Typ mit einer geringeren Kapazität besteht möglicherweise das Risiko eines Präzisionsverlusts, und der Compiler erfordert, dass der Programmierer eine Umwandlung durchführt.

Während der erzwungenen Konvertierung kann es zu einem Datenüberlauf kommen, seien Sie also vorsichtig.

int a=(int)3.14;
Nach dem Login kopieren

Der Datentyp wird automatisch heraufgestuft

Wenn einer der beiden Operanden vom Typ Double ist, wird die andere Operation in den Typ Double konvertiert.

Andernfalls, wenn einer der Operanden vom Typ Float ist, wird der andere in den Typ Float konvertiert.

Andernfalls, wenn einer der Operanden vom Typ „long“ ist, wird der andere Operand in den Typ „long“ konvertiert.

Andernfalls werden beide Operanden in den Typ int konvertiert.

Das obige ist der detaillierte Inhalt vonEine kurze Einführung in die grundlegenden Java-Datentypen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:cnblogs.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage