Strings - Parte do Capítulo 4 (Aprendendo Fácil a Programar em Java SE - Teoria e Prática)

 

Operações em Strings

A seguir veremos alguns dos diversos métodos da classe wrapper String. Observe que todas as operações não alteram a String original.

Na Figura 4.5 a seguir, temos a classe OperacoesString.java, que no seu método main() tem a declaração de uma variável texto, no qual seu conteúdo será trabalhado no decorrer do código-fonte.

Começamos na linha 8 capturando o tamanho da String por intermédio do método length(), logo em seguida com o método charAt() retorna o caractere na posição indicado do String. Com o método toUpperCase() colocamos todos os caracteres do String como maiúsculos e o inverso com toLowerCase(), com o método subString() pegamos por um pedaço do texto, por duas vezes o utilizamos na primeira sem espaços “Vence”, na segunda com espaços “ Vence “, ou seja, capturamos a sequência de caracteres proposta. Ainda fazemos uso do método trim() para remover os espaços em branco do segundo subString, também usando o indexOf() para retornar o valor inteiro da posição da letra procurada, e o lastIndexOf() para retornar a última posição do caractere desejado.

Figura 4.5 – Código-fonte do programa OperacoesString.java.

Resultado da compilação e execução do programa. Figura 4.6 a seguir.

Figura 4.6 – Compilação e execução do programa OperacoesString.java.

Comentários