Kotlin Syntax and Output
Output some text Output text on new lines Do a simple calculation Output some text with the print() function
Output Explained
Kotlin Comments
Single-line comment before a line of code Single-line comment at the end of a line of code Multi-line comment
Comments Explained
Kotlin Variables
Create two variables Create two variables and specify the data type Declare a variable without assigning the value Create variable that cannot be changed/reassigned Combine both text and a variable Add a variable to another variable
Variables Explained
Kotlin Data Types
Create different variables of different types Create different variables of different types explicitly Create a Byte type variable Create a Short type variable Create an Int type variable Create a Long type variable Create a Float type variable Create a Double type variable Create a Boolean type variable Create a Char type variable Create a String type variable Type conversion - Convert a data type to anoter type
Data Types Explained
Kotlin Operators
Addition operator Subtraction operator Multiplication operator Division operator Modulus operator Increment operator Decrement operator Assignment operator Equal operator Not equal operator Greater than operator Less than operator Greater than or equal to operator Less than or equal to operator Logical and operator Logical or operator Logical not operator
Operators Explained
Kotlin Strings
Create a string Create a string and specify the type Access a string Find the length of a string Compare two strings Find a string in a string Concatenate/merge two strings Concatenate/merge two strings with the plus() function Use quotes inside a string
Strings Explained
Kotlin Booleans
Create a boolean Create a a boolean and specify the type Compare two values
Booleans Explained
Kotlin If...Else
The if statement The else statement The else if statement If..else expression Short hand if..else
If...Else Explained
Kotlin When
The when expression
When Explained
Kotlin While Loop
Loop through a block of code using a while loop Loop through a block of code using a do/while loop
While Loop Explained
Kotlin While Loop
Jump out of a loop with the break statement Skip a value in a loop with the continue statement
Break/continue Explained
Kotlin Arrays
Create and access an array Change an array element Find the length/size of an array Check if an element exists in an array Loop through an array
Arrays Explained
Kotlin For Loops
Loop through an array of strings Loop through an array of integers
For loop Explained
Kotlin Ranges
Create a range of characters Create a range of numbers Check if a value exists in a range Using the break statement in a range Using the continue statement in a range
Ranges Explained
Kotlin Functions
Create a function and call it Call a function multiple times Create a function with parameters Using the return keyword in a function Short hand syntax for return values
Functions Explained
Kotlin Classes
Create a class and an object of that class Create multiple objects of one class Create a constructor Create a class function Create a class function with parameters Create a class that should inherit properties of a parent class (inheritance)
Classes Explained