Exibir dados recebidos por scanner

6 respostas
leosnake

ola, como faco para que esse programa exiba os dados inseridos pelo usuario. exibir algo como " o usuario ("") do endereco ("") tem idade ("") ?

import java.util.Scanner;
public class Contatos {
	public static void main(String[] args) {
		
		String nome;
		int idade;
		String endereco;
		
		Scanner input = new Scanner(System.in);
		
		System.out.println("Digite o nome do contato");
		nome = input.nextLine();
		System.out.println("Digite o endereco do contato");
		endereco = input.nextLine();
		System.out.println("Digite a idade do contato");
		idade = input.nextInt();
		
		
	}

}

6 Respostas

JuniorMaia

System.out.println(“O usuario” + nome “do endereço:”+endereco "tem a idade: "+idade);

leosnake

nao imaginei que seria tao simples, apenas usando o system.out.println que inclusive ja sabia usar. valeu mesmo…obrigado!

JuniorMaia

(:

leonardo_vieirarj

Vale tentar uma abordagem orientada à objetos tb.

Se vc criar um objeto Contato com esses atributos, poderia sobrescrever o método toString() com essas mesmas chamadas do print que o JuniorMaia sugeriu. Assim pouparia algumas linhas de código.

Depois a chamada do método poderia ficar assim:

System.out.println(contato);
leosnake

leonardo_vieirarj:
Vale tentar uma abordagem orientada à objetos tb.

Se vc criar um objeto Contato com esses atributos, poderia sobrescrever o método toString() com essas mesmas chamadas do print que o JuniorMaia sugeriu. Assim pouparia algumas linhas de código.

Depois a chamada do método poderia ficar assim:

System.out.println(contato);

bom, vou tentar…rsrs
obrigado

leonardo_vieirarj

Qualquer dúvida é só falar!

Criado 12 de maio de 2012
Ultima resposta 12 de mai. de 2012
Respostas 6
Participantes 3