Scanner.nextLine e o String.charAt


Quando programamos para Shell/MSDOS precisamos recuperar os caracteres digitados na tela, para isso utilizamos os métodos nextLine e charAt dos quais falaremos neste artigo.
Para recuperar os dados fizemos um código de exemplo, veja abaixo:
  1. import java.util.*;  
  2. public class PrimeiroCaracter {  
  3.   
  4.   public static void main(String args[]){  
  5.   
  6.     Scanner in = new Scanner(System.in);  
  7.     // Primeiramente iremos ler uma String, depois iremos ler o primeiro char  
  8.     System.out.println("Put in a character ");  
  9.     String str1 = in.nextLine();  
  10.     // Agora iremos imprimir o primeiro caracter  
  11.     System.out.println("The first character was " + str1.charAt(0));  
  12.     // Para imprimir os outros números, basta aumentar o número, por exemplo,  
  13.     // para imprimir o décimo número seria assim:  
  14.     System.out.println("The first character was " + str1.charAt(9));  
  15.   }  
  16. }  
Observe que no exemplo buscamos uma string str1 depois disso entendemos como podemos trabalhar caracter por caracter desta string, mas tambéms devemos lembrar que str1 pode ser utilizado como uma string normalmente.

É isso ai galera, mais um conteúdo compartilhado! Abraços!

Comentários

Postagens mais visitadas deste blog

Algorítimo Para Validar Cpf Segundo Receita Federal em Java

Executar Audio em Java Swing

Gerenciamento de projetos: Introdução, Experiência e Estudo - Parte I