Pri vypisovaní textu často ku textu pridávame hodnoty z premenných. Spájanie Stringov vieme spraviť pomocou + kde pospájame hodnoty a Stringy:
for((i, v) in mena.withIndex()){
print("" + i + " " + v + "\n")
}
Kotlin ale má krajšiu cestu:
for((i, v) in mena.withIndex()){
print("$i $v\n")
}
Kde jednoducho napíšeme úvodzovky, čo nám značí, že píšeme String a tam kde chcem dať premennú, tak napíšem názov premennej a pred ňu dám znak dolár.
Ak chceš vypísať do textu dolár a nebrať ho ako špeciálnu značku, tak ho musím takzvane escapnúť. Pred znak dolár dám spätné lomítko \.
print("$i $v s $znakom") //chyba
print("$i $v s \$znakom") //dobre
Za znak dolár môžeme dať aj výraz do zložených zátvoriek, ktorý vráti hodnotu.
println("Spocitam 4 + 2 je ${4 + 2}")
Alebo tu zavolám metódu, alebo niečo podobné, čo vráti hodnotu. Podobne aj keď pristupujem k hodnotám v objektu. napr osoba.meno musí byť tiež v zložených zátvorkách.
Najnovšie články:
- Písanie kódu – programovanie v Jave
- Naprogramuj si vlastnú Android aplikáciu v jazyku Kotlin
- Divi scroll efekty
- Dizajnujem web v Divi téme (WordPress)
- Divi najlepšia WordPress téma – 9 dôvodov prečo ju používať (2020)
Páčil sa ti článok? Zváž zdieľanie. Ďakujeme.