Array di scala

Array di scala
Il linguaggio di programmazione Scala combina quasi tutti quei concetti di programmazione che utilizziamo con C, C ++, Java o qualsiasi altro linguaggio di alto livello. Gli array in Scala sono anche utilizzati molto frequentemente per archiviare un gran numero di tipi simili di dati. In questo tutorial, vogliamo svelare l'uso di array in Scala in Ubuntu 20.04.

Quali sono gli array in Scala in Ubuntu 20.04?

Proprio come qualsiasi altro linguaggio di programmazione, un array in Scala contiene blocchi di dati appartenenti allo stesso tipo di dati. Possiamo avere stringa, intero, carattere, ecc., Digitare array in Scala esattamente come altri linguaggi di programmazione. Inoltre, una volta che un array viene dichiarato e inizializzato in Scala, può essere facilmente manipolato usando loop e dichiarazioni condizionali.

Come usare gli array di scala in Ubuntu 20.04?

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

Esempio n. 1: stampare tutti gli elementi di un array Scala

In questo programma Scala, vogliamo insegnarti il ​​metodo di stampare tutti gli elementi di un array in Scala. Questo programma è il seguente:

Abbiamo dichiarato una classe Scala con il nome Samplearray in questo programma. Quindi, all'interno della nostra funzione "main ()" della classe, abbiamo creato un array usando la parola chiave "var" con il nome MyArray. Inoltre, abbiamo assegnato cinque diversi valori interi a questo array utilizzando la parola chiave "array". Dopo aver inizializzato il nostro array intero, abbiamo usato un ciclo "per" con l'iteratore "x" che itera fino alla fine di questo array. All'interno di questo ciclo, abbiamo utilizzato un'istruzione "println" per stampare gli elementi dell'array sul terminale. Lo facciamo riferendosi a loro con la variabile "x" che contiene i valori di tutti gli indici di array in ciascuna iterazione del loop.

Per compilare questo script Scala, viene utilizzato il seguente comando:

$ Scalac Array.Scala

Quindi, per eseguire questo programma Scala, viene utilizzato il comando fornito di seguito:

$ Scala Samplearray

Tutti gli elementi del nostro array Scala stampati sul terminale sono mostrati nella seguente immagine:

Esempio n. 2: trovare la somma di tutti gli elementi di un array Scala

In questo programma Scala, vogliamo insegnarti il ​​metodo per trovare la somma di tutti gli elementi di un array in Scala. Questo programma è il seguente:

Abbiamo dichiarato una classe Scala con il nome Samplearray in questo programma. Quindi, all'interno della nostra funzione "main ()" della classe, abbiamo creato un array usando la parola chiave "var" con il nome MyArray. Inoltre, abbiamo assegnato cinque diversi valori interi a questo array utilizzando la parola chiave "array". Dopo aver inizializzato il nostro array intero, abbiamo usato un ciclo "per" con l'iteratore "x" che iterate fino alla fine di questo array. All'interno di questo ciclo, abbiamo utilizzato un'istruzione "println" per stampare gli elementi dell'array sul terminale riferendosi a loro con la variabile "x" che contiene i valori di tutti gli indici dell'array in ogni iterazione del loop.

Successivamente, abbiamo dichiarato una "somma" variabile e la inizializzata con il numero intero "0". Quindi, abbiamo un ciclo "per" che va fino alla lunghezza del nostro array. All'interno di questo ciclo, calcoliamo la somma di tutti gli elementi dell'array usando la notazione "Sum += MyArray (i)". Infine, al di fuori di questo ciclo, abbiamo appena stampato il valore della variabile "somma" sul terminale.

Tutti gli elementi dell'array insieme alla somma di questi elementi sono apparsi sul terminale in seguito all'esecuzione di questo script Scala, come mostrato nella seguente immagine:

Esempio n. 3: trovare gli elementi massimi di un array di scala

In questo programma Scala, vogliamo insegnarti il ​​metodo di stampare tutti gli elementi di un array in Scala. Questo programma è il seguente:

Abbiamo dichiarato una classe Scala con il nome Samplearray in questo programma. All'interno della nostra funzione "Main ()" della classe, abbiamo creato un array usando la parola chiave "var" con il nome MyArray. Inoltre, abbiamo assegnato cinque diversi valori interi a questo array utilizzando la parola chiave "array". Dopo aver inizializzato il nostro array intero, abbiamo usato un ciclo "per" con l'iteratore "x" che iterate fino alla fine di questo array. All'interno di questo ciclo, abbiamo utilizzato un'istruzione "println" per stampare gli elementi dell'array sul terminale riferendosi a loro con la variabile "x" che contiene i valori di tutti gli indici dell'array in ogni iterazione del loop.

Successivamente, abbiamo dichiarato una variabile "max" e assegnato il primo elemento del nostro array. Quindi, abbiamo un ciclo "per" che va fino alla lunghezza del nostro array. All'interno di questo ciclo, abbiamo una condizione per verificare se l'elemento corrente dell'array è maggiore di "max". Se questa condizione è vera, allora "max" verrà sostituito dagli elementi esistenti dell'array. Infine, abbiamo stampato il valore della variabile "max" sul terminale.

Tutti gli elementi dell'array, insieme all'elemento massimo di questi, sono apparsi sul terminale in seguito all'esecuzione di questo script Scala. Nel nostro caso, era "5", come mostrato nella seguente immagine:

Conclusione

Questa guida mirava a insegnare ai lettori l'uso di array in Scala in Ubuntu 20.04. Abbiamo iniziato con una breve introduzione degli array in generale, seguita da tre esempi di base per stampare gli elementi di un array, trovare la somma degli elementi di un array e trovare l'elemento massimo da tutti gli elementi di un array. Questi esempi ti aiuteranno a gestire array nel linguaggio di programmazione Scala. Speriamo che tu abbia trovato questo articolo utile. Dai un'occhiata ad altri articoli di suggerimento Linux per ulteriori suggerimenti e tutorial.