Java-Typkonvertierung

Was ist Typkonvertierung?

Wie der Name schon sagt, bedeutet Typkonvertierung die Konvertierung in einen Typ, der sich vom ursprünglich definierten Typ unterscheidet. Zum Beispiel möchte ich den Int-Typ in den Double-Typ konvertieren! Ich denke es gibt (oder umgekehrt).

Art der Typkonvertierung

Ersteres ist

int num1 = 10;
double num2;
num2 = num1;

Es wird sein. Die soeben zugewiesene Typkonvertierung wird als "implizite Typkonvertierung" bezeichnet. Es gibt auch ein umgekehrtes Muster, aber wenn Sie Folgendes tun, wird eine Fehlermeldung angezeigt.

double num1 = 3.14;
int num2;
num2 = num1;

Dies liegt daran, dass der Bereich des Doppeltyps enger ist als der des Int-Typs, was die Genauigkeit verringern kann. Wenn Sie diese Typkonvertierung durchführen möchten, gehen Sie wie folgt vor. Die Zahlen nach dem Dezimalpunkt werden jedoch abgeschnitten.

double num1 = 3.14;
int num2;
num2 = (int)num1;

Recommended Posts

Java-Typkonvertierung
[Java] Konvertierung des Datumstyps
[Java] Konvertierung von Listentyp / Array-Typ
[Java] Vergleich der Geschwindigkeit der Typkonvertierung
Java Primer Series (Typkonvertierung)
[Java] Aufzählungstyp
Java Optionaler Typ
Java-Doppeltyp
Konvertierung des Java-Datumsdatentyps (Datum, Kalender, Zeichenfolge)
[Leicht verständliche Erklärung! ] Konvertierung des Referenztyptyps in Java
[Java ~ Informationen zur Variablendefinition und Typkonvertierung ~] Studiennotiz
Java-Studie Nr. 3 (Typkonvertierung und Befehlsausführung)
[Grundkenntnisse in Java] Informationen zur Typkonvertierung
Java 8 LocalDateTime-Typkonvertierung (String, java.util.Date)
[Java] Berechnungsmechanismus, Operatoren und Typkonvertierung
Typkonvertierung vom Java Big Decimal-Typ zum String-Typ
[Java] Datentyp ①-Basistyp
Uri → String, String → Uri-Typkonvertierung
[Java, Kotlin] Typabweichung
Feld für den Java-Klassentyp
Typbestimmung in Java
Java # 1 studieren (typischer Typ)
Endian-Konvertierung mit JAVA
[Einführung in Java] Informationen zur Typkonvertierung (Besetzung, Promotion)
Java-Typkonvertierung (String, int, Datum, Kalender usw.)
Java-Lernnotiz (Datentyp)
Probieren Sie den Funktionstyp in Java aus! ①
Studieren Sie Java # 7 (Art der Verzweigungssyntax)
Java
Java
[Java Bronze] Lernnotiz (Schnittstelle, statische Methode, Typkonvertierung usw.)
[Java] Datentyp / Matrixprodukt (AOJ ⑧ Matrixprodukt)
Java (Klassentyp für Feld verwenden)
[Java] Korrekter Vergleich des String-Typs
[Java] Konvertierung von Array zu Liste
Java-Array / Liste / Stream gegenseitige Konvertierungsliste
Java8-Listenkonvertierung mit Stream Map
Verwendung des Java-Aufzählungstyps
[Java] Express-Aufzählungstyp ohne Verwendung des Aufzählungstyps (Aufzählung)
Java lernen (0)
[Java Siler] Informationen zur Typinferenz von var
Java studieren ―― 3
[Java] -Array
Konvertierung zwischen Kotlin nullable und Java Optional
Java geschützt
[Java] Anmerkung
[Java] Modul
Java-Array
[Java] Implizite Typumwandlung (AOJ10-Summe von Zahlen)
Java studieren ―― 9
Java Scratch Scratch
Java-Tipps, Tipps
Konvertierung in voller Breite → halbe Breite mit Java-Zeichenfolge (Kana in voller Breite → Kana in halber Breite)
Java-Methoden
Java-Methode
Java (Konstruktor)