galera to estudando o java agora to fazendo exercicio do livro"java como programar"
com o codigo:
importjava.util.Scanner;publicclassComparacao{//metodo prinipal inicia a execução do aplicativo javapublicstaticvoidmain(Stringargs[]){//criar scanner par opber entrada a partir da janela de comandoScannerinput=newScanner(System.in);//declara as variaveis do sistemaintnum1;intnum2;System.out.print("Enter primeiro numero ");num1=input.nextInt();// le o primeiro numero fornecido pelo usuarioSystem.out.print("Segundo numero ");num2=input.nextInt();// receber valor digitado pelo usuario//fazer comparação com ifif(num1==num2)System.out.printf("%d == %d\n",num1,num2);if(num1!=num2)System.out.printf("%d != %d\n",num1,num2);}}
Verifica se sua versão do java é superior a 1.5 ou 5
Se for maior que 1.5 está com algum tilt… tenta reinstalar
se for inferior faça o download de uma versão 1.5 para frente dai
vai ter essa classe Scanner
Espero ter ajudado
Flwss
B
Bruno_Laturner
Compile a classe Comparacao.java.
D
doug
Bem observado Bruno… nem tinha visto!! rsrsrs
J
junaooaks
java e 1.6.0_07-b06
6 update 7
e a versao que esta instalada na maquina
errei em compilar a class, mas o erro aponta pro mesmo lugar"Scanner"
pesquise e esta versao do java e a mais recente
como posso implementar esta class ou liberar
D
doug
Não entendi sua pergunta!!
P
pedro_lima
Oi junaooaks
Nao entendi ?!?
J
junaooaks
eu falei que a versao mais recente esta instalada na minha maquina
como posso implementar esta class ou liberar “Scanner” porque na hora de compilar esta dando erro
B
Bruno_Laturner
P/ carregar o Scanner use
importjava.util.Scanner;
R
romulofrt
fala junaooaks!!!
blz cara!!!
testei esse codigo aq, ele funciono blz!!!
vc ta usando algum tipo de IDE(eclipse, netbeans) ?
J
junaooaks
estava usando o bloco de notas
ai eu pensei que era erro de escrita eu coloquei no netbens
quando eu aperto para execut no nb nao aparece erro
mas quando compilo no javac aparece estes erros
B
Bruno_Laturner
Deve ser erro de classpath.
J
junaooaks
o que vcs indica fazer ?
O
oyama
Execute:
javac-verboseComparacao.java
e veja o quais classes o compilador está acessando.
e ve a versão do java… talvez vc tenha instalado um jdk por cima do outro
dai ele esta se enrolando todo para compilar!!! rsrsrsrs
Flwsss
J
junaooaks
C:\Documents and Settings\Administrador>java -version
java version "1.6.0_07"
Java™ SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot™ Client VM (build 10.0-b23, mixed mode, sharing)
C:\Documents and Settings\Administrador>
aqui esta falando que a v. e 1.6
o que esta errado entao
O
oyama
É problema do seu PATH (por favor, não confunda com CLASSPATH): você deve ter colocado a JRE do java 6 e tem também a JDK 1.4 no seu PATH.
Dê um set PATH e verifique.
Para simplificar: <diretorio onde está instalado a JDK 1.6>\bin\javac Comparacao.java
R
romulofrt
qual o motivo de nao usar o natebeans???
T
Tsunami1
O problema é com a config do path mesmo pq o codigo está ok…
Configuração pelo Windows XP:
Propriedades do sistema > Avançado > Variáveis de Ambiente > (onde está a variável do sistema chamada PATH vc clica em editar…)
Vão ter um monte de caminhos, no fim deles vc digita ; e digita o caminho do JDK (acompanhado da pasta \bin, exemplo: C:\Arquivos de programas\Java\jdk1.6.0_07\bin )
J
junaooaks
galera eu to achando melhor desistalar tudo e começar de novo
vcs poderia posta o link do jdk que preciso pra instalar