Função Keyboard

4 respostas
W

Boa tarde, sou iniciante em programação e estou com um problema com a função Keyboard, não consigo usa-la, não sei o motivo.
Uso o JCreator como editor e minha versão do Java é jdk1.5 S.E.
Talvez eu tenha que fazer alguma atualização.
Fico no aguardo…Blz

4 Respostas

T

A classe “Keyboard”, que muitos livros didáticos usam (com esse nome ou outro), não faz parte do JDK; ela deve ser copiada do livro que você está usando.

W

Como resolvo esse problema então?

class BemVindo{
public static void main(String[] args){
String nome;
System.out.print("Escreva seu nome:\n");
    nome =  //que função eu uso para pedir que o usuario digite seu nome?
System.out.println("Ola, " + nome);

   }
}[color=red][/color]
T

Algo parecido com isto:

import java.util.*;
class Exercicio {
	public static void main(String[] args) {
		Scanner scan = new Scanner (System.in);
		System.out.print ("Nome da primeira pessoa: ");
		String nome1 = scan.nextLine();
		System.out.print ("Peso em kg: ");
		int peso1 = scan.nextInt(); scan.nextLine();
		System.out.print ("Nome da segunda pessoa: ");
		String nome2 = scan.nextLine();
		System.out.print ("Peso em kg: ");
		int peso2 = scan.nextInt(); scan.nextLine();
		System.out.println ("O individuo mais pesado eh: ");
		if (peso1 > peso2) {
			System.out.printf ("%s, com %d kg%n", nome1, peso1);
		} else if (peso1 < peso2) {
			System.out.printf ("%s, com %d kg%n", nome2, peso2);
		} else {
			System.out.printf ("%s e %s tem o mesmo peso - %d kg%n", nome1, nome2, peso1);
		}
	}
}
W

Valeu pela dica…ta funcionando.
Abraço.

Criado 28 de julho de 2006
Ultima resposta 28 de jul. de 2006
Respostas 4
Participantes 2