Input/Output (IO) in Kotlin

Input Die Funktion readLine() in Kotlin ist eine in der Standardbibliothek enthaltene Funktion, die es ermöglicht, eine Zeile Text von der Konsole einzulesen. Sie gibt die eingelesene Zeile als String zurück. Mithilfe von weiteren speziellen Funktionen wie beispielweise toInt(), toDouble() oder toFloat() können die Eingaben, die als String eingelesen werden, in andere Datentypen umgewandelt werden, um im weiteren Verlauf des Programms entsprechend verarbeitet zu werden. Nachstehend

Weiterlesen

Datentypen in Kotlin

Kotlin ist eine statisch typisierte Programmiersprache, was bedeutet, dass alle Variablen und Ausdrücke während der Kompilierung (Übersetzung des geschriebenen Quellcodes in einen ausführbaren und für den Computer verständlichen Maschinencode) auf ihre Typen überprüft werden. Wenn man versucht, einem Datentyp einen Wert zuzuweisen, der nicht mit dem erwarteten Typ übereinstimmt, tritt ein Fehler auf und die Kompilierung des Programms wird abgebrochen. Dies hat den Vorteil, dass bestimmte

Weiterlesen

Variablen in Kotlin

Eine Variable ist ein benannter Bereich im Speicher, der zur Speicherung und Verarbeitung von Daten verwendet wird. Eine Variable in Kotlin hat immer einen Namen, einen Datentyp und einen Wert. Der Name der Variable ist ein frei wählbarer Bezeichner, der aus alphanumerischen Zeichen oder Unterstrichen bestehen kann und entweder mit einem Buchstaben oder einem Unterstrich beginnen muss. Um eine Variable in Kotlin zu definieren, können zwei

Weiterlesen

Programmstruktur

Jedes Kotlin-Programm hat einen Einstiegspunkt, welcher die Funktion namens „main“ ist. Diese Funktion markiert den Beginn der Programmausführung und ist daher in jedem Kotlin-Programm enthalten. Nachfolgend ist ein bereits bekannter Abschnitt des Kotlin-Codes, der die Meldung „Hello World!“ ausgibt.  Jetzt schauen wir die Struktur des Codes näher an. Wie bei anderen Funktionen in Kotlin beginnt die Definition der Funktion main() mit dem Schlüsselwort fun. Die Abkürzung „fun“

Weiterlesen

Installation der Entwicklungsumgebung und Einrichtung des ersten Kotlin-Projekts

Zur Entwicklung von Kotlin-Anwendungen kann die Entwicklungsumgebung IntelliJ IDEA von JetBrains verwendet werden. Diese Umgebung ist sowohl für Windows als auch für MacOS und Linux verfügbar. Dabei wird eine kostenlose Version – Community, und eine kostenpflichtige – Ultimate angeboten. Für die Lernzwecken ist die kostenlose Version vollkommen ausreichend. Diese laden wir von der Website https://www.jetbrains.com/idea/download/other.html herunter. Installation von IntelliJ IDEA Zuerst starten wir das Installationsprogramm und

Weiterlesen