Scala é uma linguagem de programação que combina aspectos de orientação a objetos e funcional de programação em conjunto, usado em conjunto com programas e aplicativos feitos para smartphones Android Java. Funções de cadeia integrados do Scala permitem manipular cadeias de várias maneiras. Para usá-los , você digita a string literal ou variável , seguido por um período e , em seguida, o nome da função . Informações
Algumas funções de cadeia Scala retornar informações sobre uma variável de cadeia. Por exemplo, se a variável " myVar " não tem um valor , digitar " myVar.isEmpty " retorna "verdadeiro ", enquanto se você tiver inicializado -lo, o mesmo código retorna "false". Você pode também determinar quantos caracteres estão em uma corda. Por exemplo, se você inicializar myVar para " esta é a minha string" , em seguida, digitando " myVar.length " retornará 17 , que inclui os espaços entre as letras. Conhecendo esse tipo de informação ajuda o seu programa de verificação de dados - . , Por exemplo, para verificar se uma senha é um determinado período ou que um usuário entrou com uma corda
Conversão
O Scala não tem muitas funções de conversão de seqüência de embutidos. No entanto, você pode alterar os caracteres em uma seqüência de caso totalmente superior ou minúsculas. Por exemplo, se " myVar " é inicializado para "Olá , Jim " , em seguida, digitando " myVar.toUpperCase " converte " OLÁ, JIM " e digitando " myVar.toLowerCase " converte-lo para "Olá , jim" em um programa. Ambas as funções de conversão afetam apenas as letras de uma string, não os números ou os caracteres de pontuação.
Manipulação
função " toString " do Scala converte variáveis de outros tipos , tais como inteiros, para strings. Quando convertido , você pode usar outras funções de cadeia sobre essas novas cordas da mesma forma que com variáveis inicializadas como cordas em primeiro lugar. Por exemplo, se você tem uma variável inteira chamada " myVar " com um valor de 10, digitando " myVar +10 " altera o valor de myVar a 20. Se você primeiro converter myVar a uma corda e adicionar 10 , digitando " myVar.toString +10, " Scala liga os valores juntos em uma série e novo valor de myVar torna-se " 1010 ".
Usando Múltiplas Funções
Em alguns casos , você pode usar várias funções ao mesmo tempo. Por exemplo, se o valor da variável " myVar " é " Olá, mundo! ", Com três personagens principais de espaço em branco , você pode digitar " myVar.trim.toUpperCase " para cortar o espaço em branco e converter toda a string para letras maiúsculas , a criação de um novo valor de " OLÁ, MUNDO! " Usando várias funções ao mesmo tempo , quando aplicável faz para um código mais eficiente , embora também pode torná-lo mais difícil identificar erros de programação se eles surgirem.