segunda-feira, 15 de agosto de 2011

ENTRADA DE DADOS

Boa Noite jovens mentes, se você estiver lendo isso em um período diferente, considere outra Boas Vindas, Bom Dia ou Boa Tarde.

Vamos ao que interessa, vamos fazer um exemplo simples utilizando uma nova classe, que captura o texto digitado e exibe-o na sequência, primeiramente faremos em console mesmo, depois fazer com objetos gráficos. Segue o código:


import java.util.Scanner; // classe Scanner do package java.util
public class EntradaSaida { // nome da classe
public static void main (String [] args)
    {
     String nome; // var do tipo String
     Scanner entrada = new Scanner(System.in);//Criação do objeto "entrada" da classe Scanner
     System.out.println("Digite seu nome: ");
     nome = entrada.nextLine();  //recebe o valor String digitado anteriormente
     System.out.println("Seu Nome: " + nome);
   
    }
}


Por curiosidade o método nextLine pega a linha toda digitada anteriormente, se vcs usarem somente o método Next, verão que somente a primeira palavra da String vai ser capturada, ignorando e quebrando a String assim que for encontrado espaços. Esse método é usado para pegar Strings, se vc quer pegar outro tipo de valor pode usar outros métodos como, Nextboolean, Nexint, etc


No caso o importante é ser entendido que foi importada uma classe do tipo Scanner, foi então criado, instanciado um objeto do tipo Scanner que recebeu o nome de entrada, depois uma variável String recebe a linha toda(nextLine) que foi escrita pós o println, e então é exibido o conteúdo da variável nome.

É bem simples, basta praticar. Bons estudos

Um comentário:

  1. Me chamo Maria Eugênia Trugillo, estou no 3 ano do curso de informatica, e adoraria ter aulas particulares com vc thiago meu professor mais favorito e gostosão.

    ResponderExcluir