Befehlsreferenz Java: Unterschied zwischen den Versionen

548 Bytes hinzugefügt ,  21:16, 29. Jan. 2020
Keine Bearbeitungszusammenfassung
Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung
Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung
Zeile 92: Zeile 92:


=== Typumwandlungen ===
=== Typumwandlungen ===
Datentypen können ineinander umgewandelt werden (Typecasting). Dazu wird der Zieltyp in runden Klammern dem Wert voran gestellt.
<syntaxhighlight lang="java">
int zahl = (int) 4.563;
boolean wahrheit = (boolean) zahl;
</syntaxhighlight>
Je nachdem, welche Typen vorkommen, wird ein anderes Vorgeben beim Umwandeln benutzt. Zum Beispiel werden beim <code>double</code> Wert <code>4.563</code> im Beispiel oben einfach die Nachkommastellen angeschnitten, um daraus den <code>int</code> Wert <code>4</code> zu machen. (Es wird also nicht gerundet!)


== Operatoren ==
== Operatoren ==