Java-Grundlagen: Arithmetische Operatoren in Java

In Java sind 11 arithmetische Operatoren implementiert. Alle arithmetischen Operatoren erwarten numerische Operanden. Dabei ist es möglich integrale und Gleitkomma-Datentypen als Operanden zu verwenden. Die unterschiedlichen Datentypen können auch in einem arithmetischen Ausdruck zusammen verwendet. Dabei wird immer der kleinere Datentyp in den größeren Datentyp mit Hilfe einer erweiternden Typumwandlung konvertiert. So wird bspw. bei einer Addition eines int-Operanden und …

Java-Grundlagen: Ausdrücke, die kleinsten ausführbaren Einheiten in Java

In Programmiersprachen wie Java setzen sich Programme aus vielen einzelnen kleinen Bausteinen zusammen. Diese Bausteine werden als Ausdrücke bezeichnet. Sie bilden die kleinsten ausführbaren Einheiten einer Anwendung. Mit Hilfe von Ausdrücken werden Variablen Werte zugewiesen, logische Bedingungen genküpft und numerische Berechnungen durchgeführt. Die Zusammensetzung von Ausdrücken ist exakt festgelegt. Sie bestehen immer aus Operatoren und Operanden, auf die Operatoren angewendet …

Java-Grundlagen: Typumwandlung bzw. Typkonvertierung (type casting) in Java

Typumwandlung oder auch Typkonvertierung ist die Umwandlung eines Datentyps in einen anderen Datentyp. Es ist dabei besonders darauf zu achten, dass beim Umwandeln keine Typverletzung entsteht, d.h. die beiden Datentypen müssen zueinander kompatibel sein. Es gibt folgende Typumwandlungsarten: Explizite Typumwandlung – bei der im Quellcode die Typumwandlung ausdrücklich angewiesen wird. Implizite Typumwandlung – bei der die Typumwandlung nicht extra im …