Array di kotlin

Array di kotlin
Kotlin fornisce un modo per archiviare più valori in un singolo nome di variabile. Possiamo accedervi da un indice specificato e quello più fondamentale è attraverso gli array. Nell'articolo discuteremo di array in lingua Kotlin. Molti tipi di dati, variabili e altri pacchetti sono utilizzati nel linguaggio di programmazione Kotlin. Tra tutti, l'array è il pacchetto più significativo per la produzione, la memorizzazione e il recupero dei dati.

Quali sono gli array a Kotlin in Ubuntu 20.04?

Gli array di Kotlin sono gli stessi del tipo di array fondamentale Java. Gli array di kotlin sono lo stesso tipo delle normali variabili e costanti e trasportano vari elementi di valore in una singola parte della memoria. Gli array in Kotlin sono mutabili per impostazione predefinita e hanno dimensioni fisse. Gli array mutabili in Kotlin supportano sia l'operazione di lettura che. Una volta che abbiamo definito un array a Kotlin, possiamo anche modificare i nostri elementi in futuro.

Come usare gli array di Kotlin in Ubuntu 20.04?

Per comprendere le basi dell'uso degli array in lingua Kotlin, dovresti dare un'occhiata ai seguenti esempi:

Esempio n. 1: creazione di arrayof () e funzione arrayof in kotlin in ubuntu 20.04:

Possiamo creare un array con la libreria Kotlin che ha funzioni integrate. La funzione è nota come funzione arrayof () in kotlin. Possiamo specificare il valore degli elementi alla funzione arrayof (). Usiamo la funzione arrayof () nel codice per capire come funziona.

Nell'implementazione del codice, abbiamo utilizzato una parola chiave "divertente" utilizzata per la dichiarazione di funzione. Nella funzione, eseguiremo l'implementazione del codice. Qui, abbiamo dichiarato la funzione principale () utilizzata per eseguire il codice. Abbiamo creato una variabile come parola chiave "val", definita come "myarray1". Per la variabile "myarray1", abbiamo dichiarato un array usando la funzione arrayof (). La funzione arrayof () ha memorizzato cinque diversi valori numerici. Possiamo recuperare questi valori numerici dell'array attraverso la funzione for loop (), che iterirà l'array. Nella funzione for loop (), abbiamo impostato un intervallo tra 0 fino alla dimensione-1 dell'array. La funzione for loop () viene utilizzata "in" la parola chiave qui. Quindi nella funzione println (), abbiamo mantenuto la variabile "i" nell'operatore sovraccarico "[]" che stamperà l'elemento array fino alla dimensione-1 dell'array specificato. Inoltre, abbiamo un secondo array definito nella variabile "MyArray2". La variabile "MyArray2" è inizializzata con i valori della stringa, che viene anche passata nella funzione Loop () come "MyArray1".

L'output dell'implementazione sopra è mostrata sullo schermo del terminale di Ubuntu 20.04.

Come sopra, abbiamo una dichiarazione di tipo implicita di un array. Abbiamo un codice di esempio simile al codice sopra, ma stiamo dichiarando esplicitamente un array dalla funzione arrayof. Di seguito abbiamo usato i tipi di dati INT e String con la funzione Arrayof ().

L'output della dichiarazione esplicita del tipo di dati è nell'immagine seguente.

Esempio n. 2: creazione di costruttori per un array in Kotlin in Ubuntu 20.04:

Per generare un array, possiamo anche creare il costruttore di un array. Il costruttore richiede da passare due parametri, la dimensione di un array e una funzione che accetta il particolare indice degli elementi specificati. Avremo i valori iniziali dell'elemento dall'array dato come valore di ritorno.

La dichiarazione della funzione principale () viene eseguita con la parola chiave "divertente" nel codice sopra. Qui, abbiamo creato una variabile come "Val" e definito "Val" come "Array_Element."" Array_Element "è stato inizializzato con il costruttore di array. L'array di costruttore ha le dimensioni ed è passato come parametro. La dimensione è impostata per valutare "10" per un array. Quindi, abbiamo definito l'espressione “(i -> i * 2)” e inizializzato gli elementi del valore da 0 a 10. Ora, l'array risultante verrà stampato sulla schermata della console attraverso la funzione println (), che abbiamo definito nella funzione for loop ().

L'array di uscita risultante è stampato sullo schermo in basso.

Esempio n. 3: creazione di get () e set () array di funzioni in kotlin in ubuntu 20.04:

Come array a Kotlin è semplicemente una classe. Di conseguenza, possiamo utilizzare la funzione membro di un oggetto di classe per accedere ai propri dati. Nell'array di Kotlin, abbiamo ottenuto () funzioni set () che vengono definite funzioni del membro. La funzione get () prende solo un parametro, che è l'indice dell'elemento. Restituisce il valore dell'elemento dell'indice specificato. La funzione set () elemento set () ha superato due valori dei parametri; l'indice dell'elemento e il valore che deve essere impostato.

Nel codice di esempio, abbiamo definito la funzione principale. La funzione principale () ha una variabile rappresentata come "Val" e definita come "Animal_names."I" nomi animali "sono inizializzati con l'array con diversi tipi di names. Abbiamo usato la funzione arrayof () per la dichiarazione dell'array nel codice. Successivamente, abbiamo chiamato il set di funzioni membro (). La funzione membro set () prende due parametri, il valore dell'indice come "1" e un valore "panda" che verrà posizionato sul valore dell'indice 1. Attraverso la funzione set (), possiamo modificare l'array di stringhe attualmente fornita. Inoltre, abbiamo impostato il valore dell'indice "2" come "kangroo."Ora, accedi all'array modificato chiamando la funzione get () e passandola alla funzione println (). La funzione get () fornirà il valore dell'indice di 1,2 e 4 poiché abbiamo superato questi valori nella funzione GET.

Abbiamo accesso e modificato l'array come output nell'immagine seguente.

Esempio # 4: creazione di un array di traversie in Kotlin in Ubuntu 20.04:

La caratteristica principale di un array è che può essere attraversato a livello di programmazione. In un array, ogni elemento può essere modificato separatamente. Qui, abbiamo una tecnica per attraversare un array usando una funzione per loop.

Nel codice sopra, abbiamo un'implementazione della funzione principale (). Questa funzione principale () eseguirà l'array attraversato. In primo luogo, abbiamo definito "numeric_array" come una variabile nella funzione principale (), che è rappresentata come "val."Il" numeric_array "è inizializzato come array di numeri interi usando la funzione arrayof. Successivamente, abbiamo usato la funzione set (), che modifica il valore dell'indice di "3" e "5" a "12" e "100". Quindi, abbiamo una funzione per loop che attraversa l'array mentre abbiamo superato Numeric_array.indici. Ciò significa che iterirà su ogni indice. Dalla funzione println (), possiamo recuperare l'array di traversa.

Abbiamo l'array di output mostrato sullo schermo del terminale in caso di esecuzione.

Conclusione:

L'obiettivo dell'articolo era mostrare ai lettori come utilizzare gli array a Kotlin su Ubuntu 20.04. Poiché gli array sono la parte più fondamentale di qualsiasi linguaggio di programmazione. Abbiamo iniziato con un'introduzione di base agli array, quindi siamo passati ai diversi esempi e abbiamo creato array in modi diversi. Questi esempi ti aiuteranno a gestire array nel linguaggio di programmazione Kotlin.