[Resolvido] Na Hora de dar o RUN não executa o programa do jeito que eu quero
8 respostas
G
Gabriel.Cardelli
Bom galera sou novo aqui no forum e novo e JAVA comecei a ter aula 5° feira… como eu sou curioso…quero aprender algumas coisas novas antes da proxima aula.
Eu passei algum tempo aprendendo C e usava para compilar o DEV C++ quem conhece sabe que quando vc clica em RUN ele aparece a janelinha do DOS com o seu programa la.
O problema e que o prof passou um programa no quadro onde tinha
System.out.println (" DIGITE O NOME:");
Só que quando eu dou o RUN no eclipse ele nao abre a janelinha do DOS ele da um resultado no proprio Eclipse e eu nao consigo digitar eu nome.
cara nunca usei o eclipse mas:
se ja criou o .java abra o promt DOS encontre a pasta do arquivo .java e faça a copilação manual: javac [nome do arquivo].java \vai criar um .class que é o executável então:
\apenas por curiosidade digite: dir *.class então o vera
para executar faça: java [nome do arquivo]
::>::aqui aparece a execução
J
jonas.vier
Opa,
cara, funciona direitinho no console do eclipse...
estás implementando algo para ler do teclado? tem a classe Scanner que faz isso, caso não tenha aprendido isso ainda com certeza vão te passar! :)
testa ai,
importjava.util.Scanner;publicclassName{publicstaticvoidmain(Stringargs[]){Stringnome;Scannerinput=newScanner(System.in);System.out.println("Digite seu nome: ");nome=input.next();System.out.printf("Meu nome é: %s",nome);}}
espero ter ajudado, abraço!
DavidUser
tem algum manual em português destes pacotes?
J
jonas.vier
não tenho nada em mãos, mas após uma pesquisada, achei esse link:
vlw mais de qualquer forma não a fonte melhor que a propia java sun.
K
kikoblues
Cara, você pode usar o JOptionPane para capturar o nome e depois só imprimí-lo com o Println:
importjavax.swing.JOptionPane;publicclassImprimeNome{publicstaticvoidmain(Stringargs[]){Stringnome="";nome=JOptionPane.showInputDialog("Digite seu nome: ");System.out.println("Seu nome e: "+nome);}}
Espero ter ajudado.
G
Gabriel.Cardelli
Valeu Galera Muito Obrigado!!! Consegui!
Tive apenas 1 aula por enquanto e o prof só falou de classes e objetos e deu um exemplo com o Scanner mais acho que copiei errado pq o do meu caderno nao funciona =\
O Que eu penavapra fazer em C que era fazer uma Janelinha Bonitinha^^ com o JOptionPane e molezinha^^
obg denovo e boa noite! :shock: :shock: :shock:
K
kikoblues
Bom, já que você gostou do JOptionPane, imprima o resultado também com ele.
importjavax.swing.JOptionPane;publicclassImprimeNome{publicstaticvoidmain(Stringargs[]){Stringnome="";nome=JOptionPane.showInputDialog("Digite seu nome: ");JOptionPane.showMessageDialog(null,"Seu nome e: "+nome);}}