Categoria: Kotlin

Kotlin: funzioni di ordine elevato

Le funzioni in Kotlin sono first class il che si traduce nel fatto che possono essere memorizzate in variabili e strutture dati, nonché passate come argomento o restituite come valore di ritorno di altre...

Kotlin: lambda e funzioni anonime

Le funzioni lambda sono funzione che possono essere chiamate senza essere legate ad un identificatore e quindi senza essere dichiarate. Sono un esempio di funzioni nidificate in quanto permettono l’accesso a variabili (non locali)...

Kotlin: funzioni semplici e ricorsive

Una funzione è un blocco di codice utilizzato per eseguire un determinato compito. Le funzioni sono utilizzate pertanto per spezzare il programma in differenti sotto-moduli rendendo il codice snello e riusabile. In Kotlin le...

Kotlin: cicli for, while e do-while, break e continue

Ciclo for Il ciclo for è utilizzato per ripere un’istruzione o un blocco di codice (racchiuso tra graffe) per un certo numero di volte. E’ possibile, grazie al ciclo for, iterare all’interno di array,...

Kotlin: if, else e when

if – else L’istruzione if in Kotlin è una funzione che torna un valore. Proprio per questo motivo non è necessaria l’esistenza di un operatore ternario. Quindi, ad esempio, l’espressione ternaria del C++: int...

Kotlin: input/output e commenti

In Kotlin le operazioni sullo standard input/output consistono in un flusso di byte dal device di input (tastiera) alla memoria principale e da quest’ultima al device di output (monitor). Esistono due funzioni per creare...

Kotlin: operatori

Un operatore è un simbolo che specifica quale legge applicare a uno o più operandi, per generare un risultato. Kotlin ha diversi tipi di operatori che possono essere classificati in due grandi gruppi: operatori...

Kotlin: variabili, tipi e conversioni tra tipi

Variabili e tipi In Kotlin abbiamo due diversi tipi di variabili: quelle che indicano un riferimento immutabile e non sono modificabili, dichiarate con la keyword val, quelle il cui valore può essere modificato nel...

Kotlin: introduzione

Nel 2021, Kotlin è il 34° linguaggio di programmazione più popolare (TIOPE), il 15° in termini di presenza su GitHub e saliamo all’11° posto se consideriamo la ricerca di informazioni su Google (PYPL). Non...