8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung |
Jneug (Diskussion | Beiträge) 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 == | ||