quinta-feira, 15 de novembro de 2012

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!

Nenhum comentário:

Postar um comentário

Admin: Bruno

Olá Galera! muito grato por estarem acessando nosso blog. Espero que seja possível transmitir de forma compreensível um pouco de meus conhecimentos em programação, para esta comunidade de desenvolvedores que cresce cada vez mais! Espero que Gostem! Abraço! E meu enorme obrigado à Renato Simões, Átila Soares,Wanderson Quinto, Emerson e a toda galera que sempre ajudou meu sincero obrigado....
Especialmente a Natalia Failache e Rita de Cassia que sempre apoiaram este sonho....

De seu amigo Bruno Rafael.