Galera blz ,
Como eu faço para que o usuário possa entrar com dados em tempo de execução sem usar Swing , via Dos mesmo ?
Ajuda Urgente!
G
5 Respostas
W
Seguinte … coloca seu email ae q eu te envio uma classe q faz isso …
C
Nao sei se vc quer esse mesmo. Mas o codigo q vou te passar ele lê a entrada como String e convente em Inteiro:
// sempre importar a classe java.io
import java.io.*;
public class Teclado {
public static void main(String [] args) {
// este é o metodo q vc precisa
BufferedReader entrada = new BufferedReader
(new InputStreamReader( System.in ));
//declaracao das variaveis
String entrada;
int valor;
//escreve na tela Digite o Valor
System.out.println( " Digite o valor " );
//le essa linha escrita
entrada = stdin.readLine();
//converte a String lida em Inteiro
valor = Integer.parseInt( entrada );
// E imprime o valor inteiro
System.out.println( " O Valor digitado é = " + valor );
}
}
Se nao for esse codigo que esta procurando entao entre no link abaixo que vc vai encontrar um monte de codigos parecidos:
www.csupomana.edu/~cs/labs/help_pages/docs/java/Keyboard_Input.htm
Espero q consiga. Abração e té + 8)
G
valeu é esse mesmo!!
C
Que nada, quando precisar é só postar no fórum que damos um jeito de responder!!
Abração é \\\\
Té + 8)
R
import <a href="http://java.io">java.io</a>.*;
class Wander
{
public static void main( String args[] )
{
String s = " ";
float nota1 = 0, nota2 = 0, trabalho = 0, media = 0;
DataInputStream dado;
try
{
System.out.println( "Entre com a primeira nota" );
dado = new DataInputStream( System.in );
s = dado.readLine();
nota1 = Float.parseFloat( s );
System.out.println( "Entre com a segunda nota" );
s = dado.readLine();
nota2 = Float.parseFloat( s );
System.out.println( "Entre com a nota de trabalho" );
s = dado.readLine();
trabalho = Float.parseFloat( s );
media = ( trabalho + nota2 + nota1 ) / 3;
System.out.println( "Média: ----> " + media );
}
catch( IOException w )
{
System.out.println( "Houve erros na entrada de dados" );
}
catch( NumberFormatException w )
{
System.out.print( "Houve erros na conversão, " );
System.out.println( "digite apenas caracteres numéricos" );
}
}
}
Criado 16 de março de 2004
Ultima resposta 23 de mar. de 2004
Respostas 5
Participantes 4
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo