Begrepp

Kotlin

Här är samma ordlista specifikt anpassad för Kotlin:

  1. Variabel Ett namngivet utrymme i minnet där ett värde kan lagras. I Kotlin finns två typer: var (variabel) och val (konstant).

    var age = 16
  2. Deklarera Att skapa en variabel eller konstant genom att använda var eller val.

    val name: String
  3. Initiera Att ge en variabel eller konstant ett startvärde vid skapandet.

    val score = 0
  4. Tilldela Att sätta eller ändra värdet hos en befintlig variabel.

    age = age + 1
  5. Konkatenera Att slå ihop flera strängar till en enda längre sträng.

    val greeting = "Hej " + "Alice!"
    // eller med string templates:
    val greeting2 = "Hej $name!"
  6. Operator Symboler som används för operationer på variabler eller värden, exempelvis matematiska eller logiska operationer.

    val sum = 5 + 3 // '+' är operatorn
  7. Datatyp Anger vilken typ av data en variabel innehåller, exempelvis Int, Double, String, Boolean.

    val age: Int = 16
    val height: Double = 1.75
    val name: String = "Alice"
    val isAdult: Boolean = false
  8. Lista (List) En ordnad samling av värden som kan nås via index. Listor i Kotlin kan vara oföränderliga (listOf) eller föränderliga (mutableListOf).

    val fruits = listOf("apple", "banana", "pear")
    // eller
    val fruitsMutable = mutableListOf("apple", "banana", "pear")
  9. Selektion Att styra programmets flöde med hjälp av villkor (if, else if, else, when).

    if (age >= 18) {
        println("Myndig")
    } else {
        println("Inte myndig")
    }
  10. Iteration Att upprepa kod med loopar (for, while).

     for (fruit in fruits) {
         println(fruit)
     }
  11. Villkor Ett uttryck som utvärderas till true eller false och styr hur programmet fortsätter.

     if (score >= 50) {
         println("Godkänd")
     }
  12. Funktion Ett återanvändbart kodblock med ett specifikt namn som utför en specifik uppgift.

     fun greet(name: String) {
         println("Hej $name!")
     }
    
     greet("Alice") // Anrop av funktionen