Kotlin (programovací jazyk): Porovnání verzí
Smazaný obsah Přidaný obsah
→Reference: + kat. |
|||
Řádek 13:
Vedle tříd a metod (které se v Kotlinu nazývají “member functions”) vlastních objektově orientovaným jazykům podporuje Kotlin i procedurální programování za použití funkcí. Stejně jako v C a C++ je vstupním bodem do aplikace funkce s názvem “main”, která přijímá jako jediný argument pole argumentů z příkazové řádky. Kotlin podporuje interpolaci řetězců ve stylu [[Perl|Perlu]] a [[Unix]]/[[Linux]] [[Shell (programování)|Shellu]]. Také je podporováno odvozování typů proměnných.
<syntaxhighlight>
fun main(args : Array<String>) {
Řádek 23:
* ?: (null coalescing operator), také nazývaný „Elvis operator“
<syntaxhighlight>
fun sayHello(maybe : String?, neverNull : Int) {
|