Scala repl

Scala repl
Até agora, você estaria bem consciente de usar as diferentes funções da linguagem de programação Scala. Você aprendeu a criar scripts scala e executá -los através do Ubuntu 20.04 Terminal. No entanto, a linguagem de programação Scala também possui um shell de intérprete de linha de comando conhecido como repl. Você pode criar pequenos programas Scala e executá -los diretamente enquanto permanecem dentro deste shell usando este shell. Repl significa Ler-Evaluate-Print-Loop. Qualquer que seja a expressão de Scala que você tentar executar dentro deste shell é lida pela primeira vez por Repl, depois é convertida em um modelo executável. Finalmente, seu resultado é calculado por Repl e exibido no shell. Neste guia, explicaremos para você como você pode usar o Scala Repl no Ubuntu 20.04.

Usando Scala Repl:

Para usar o shell de intérprete da linha de comando scala, eu.e. Scala Repl no Ubuntu 20.04, você pode ler as seguintes seções deste artigo:

Como entrar no shell do intérprete da linha de comando scala?

Para entrar no shell Scala Command-Line, você terá que lançar o terminal do seu Ubuntu 20.04 Sistema e, em seguida, execute o comando mencionado abaixo:

$ scala

Quando você executa este comando, você poderá ver instantaneamente o shell de intérprete da linha de comando da Scala, eu.e. Repl, dentro do seu terminal, conforme mostrado na imagem a seguir:

Como acessar o manual de ajuda de Scala Repl?

Antes de prosseguir com o uso do Scala Repl, você pode querer saber como usá -lo. Para isso, você precisa acessar seu manual de ajuda. Enquanto fica em Scala Repl, você precisa executar o comando mostrado abaixo:

>: Ajuda

O manual de ajuda de Scala Repl é mostrado na imagem a seguir. Com a ajuda disso, você pode executar todos os comandos associados ao Scala Repl.

Como adicionar dois números em scala repl?

Agora, explicaremos como você pode adicionar dois números em Scala Repl. Primeiro, você precisa declarar e inicializar duas variáveis ​​da maneira mostrada abaixo:

> val a = 5; val b = 10

Você pode atribuir quaisquer valores de sua escolha a essas variáveis. Da mesma forma, você pode ter qualquer nome de sua escolha para essas variáveis. Após uma declaração e inicialização bem -sucedidas, a seguinte saída aparecerá no shell:

Em seguida, você pode adicionar estas duas variáveis ​​com a ajuda do comando mostrado abaixo:

> a + b

A saída após a adição dessas duas variáveis ​​é mostrada na imagem a seguir:

Como obter mais informações sobre a variável temporária em Scala Repl?

Se você quiser saber mais sobre a variável temporária criada recentemente em Scala Repl, terá que executar o comando dado abaixo:

> res0.getclass

Você pode substituir "0" por qualquer número que apareça com sua variável temporária criada recentemente.

As principais informações sobre nossa variável temporária específica são mostradas na imagem a seguir. Isso mostra que nossa variável temporária é do tipo de dados inteiro.

Como adicionar os elementos de uma matriz em Scala Repl?

Para adicionar os elementos de uma matriz em Scala Repl, primeiro você precisa declarar e inicializar uma matriz da maneira mostrada abaixo:

> Val Array = Array (1, 2, 3, 4, 5)

Se não houver erros na criação e inicialização da matriz, você poderá ver a seguinte saída em seu shell:

Agora, para calcular a soma dos elementos dessa matriz, você terá que invocar o método "soma" com o nome dessa matriz da maneira mostrada abaixo:

> Array.soma

A soma dos elementos de nossa matriz em Scala Repl é mostrada na imagem a seguir:

Como imprimir uma mensagem Hello World em Scala Repl?

Você também pode imprimir uma mensagem Hello World em Scala Repl, executando o comando abaixo:

> val a = “olá mundo!”

A mensagem Hello World será impressa no shell com a declaração desta string, como mostrado na imagem a seguir:

Como reproduzir todos os comandos anteriores em Scala Repl?

Se você deseja reproduzir todos os comandos que você executou anteriormente em Scala Repl, precisará usar o comando mostrado abaixo:

>: Replay

Quando o comando mencionado acima é executado, todos os comandos executados anteriormente da sessão atual de Scala Repl serão executados um por um ou em outras palavras, todos esses comandos serão repetidos como mostrado na imagem a seguir:

Como verificar o histórico de Scala Repl?

Você também pode querer verificar o histórico de todos os comandos executados anteriormente em Scala Repl. Para isso, você terá que executar o comando mostrado abaixo:

>: História

A imagem a seguir mostra o histórico completo dos comandos que foram executados em Scala Repl:

Como sair do shell da linha de comando da Scala?

Depois de fazer tudo no shell do intérprete da linha de comando scala, você pode sair de Scala Repl, executando o comando mostrado abaixo:

>: Pare

Quando você executa este comando, você sairá instantaneamente do shell de intérprete da linha de comando da Scala. Você voltará à interface do terminal normal, como mostrado na imagem a seguir:

Conclusão:

Este artigo pretendia falar sobre Scala Repl no Ubuntu 20.04. Como este shell de intérprete de linha de comando vem por padrão com a linguagem de programação Scala, não discutimos nada sobre sua instalação no Ubuntu 20.04; Em vez disso, começamos com uma breve introdução de Scala Repl e o objetivo de sua existência. Em seguida, ensinamos a você como você pode começar com seu uso inserindo o shell de intérprete da linha de comando scala. Depois disso, ensinamos progressivamente a você como executar várias tarefas usando Scala Repl. Além disso, também compartilhamos como você pode sair de Scala Repl e voltar ao terminal Ubuntu regular. Agora, você também pode experimentar diferentes programas por conta própria enquanto estiver usando Scala Repl no Ubuntu 20.04.