Entrada de dados via console em execução!

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 ?

Se fosse possivel gostaria de uma resposta hoje porque eu tenho q entregar um trabalho amanhã!!!

Valeu!!!

Se vc colocar seu email … te envio uma classe q faz isso !!!

Bom, vc usa uma Classe pra leitura em , as Reader, pode ser a BufferedReader
Fica +/- assim:

BufferedReader ler=new BufferedReader(System.in);

ai no ponto onde vc ker abilitar a leitura dos inputs do teclado, vc faz:
ler.readLine();

Só isso!!!
Acho q é isso q vc ker neh?!
Falow!

Soh uma coisa, eu errei,
é :
BufferedReader ler=new BufferedReader(new InputStreamReader(System.in));

certo?!

Cara eu testei esse codigo e não deu certo , gerou o seguinte erro na conpilação!!

Exemplo0206.java:14: cannot resolve symbol
symbol : class BufferedReader
location: class Exemplo0206
BufferedReader ler=new BufferedReader(new InputStreamReader(System.i
n));
^
Exemplo0206.java:14: cannot resolve symbol
symbol : class BufferedReader
location: class Exemplo0206
BufferedReader ler=new BufferedReader(new InputStreamReader(System.i
n));
^
Exemplo0206.java:14: cannot resolve symbol
symbol : class InputStreamReader
location: class Exemplo0206
BufferedReader ler=new BufferedReader(new InputStreamReader(System.i
n));
^

se puder me ajudar , desede ja agradeço!!!

meu email é guto_019@terra.com.br!!!

Vc tem q importar java.io.*;
E se tiver algum package lá em cima, comente ele “//”
Se naum der certo poe o codigo aki!
falow!

Cara ainda não funcionou , o codigo vai ai em baixo :

//Exemplo0206.java
import java.io.*;
class Exemplo0206
{
	public static void main (String args[])
	{
		String s;
		int nota1=0, nota2=0, trabalho=0, media=0;
		
	   
	try	
	{
	
	
		System.out.println("Entre com a nota 1");
	    BufferedReader dado=new BufferedReader(new InputStreamReader(System.in)); 
		s=dado.readLine();
	    nota1=Integer.parseInt(s);
	    
	    System.out.println("Entre com a nota 2");
	    BufferedReader dado=new BufferedReader(new InputStreamReader(System.in)); 
		s=dado.readLine();
	    nota2=Integer.parseInt(s);
	    
	    System.out.println("Entre com a nota do trabalho");
	    BufferedReader dado=new BufferedReader(new InputStreamReader(System.in)); 
		s=dado.readLine();
	    trabalho=Integer.parseInt(s);
			
    
	
			
    	media=(nota1+nota2+trabalho)/3;
		System.out.println("Media :"+ media);
			
	}	
	
	catch (IOException e)
	{
	System.out.println("Houve um erro na entrada de dados");	
	}	
	
	}
}

[color=“red”]Editado para conter o BBCode CODE -jeveaux[/color]

Tá ai:
Vc tava declarando todas as vezes a var dados, naum precisa(naum pode), soh declarei ela uma vez e foih!!! Entende?! Akele objeto BufferedReader no caso foi criado pra receber os inputs do teclado, entao ele sempre vai ler do teclado quando vc usar o metodo readLine();
Entendeu?!

import java.io.*; 
class Exemplo0206 
{ 
public static void main (String args[]) 
{ 
String s; 
int nota1=0, nota2=0, trabalho=0, media=0; 


try 
{ 
BufferedReader dado=new BufferedReader(new InputStreamReader(System.in)); 

System.out.println("Entre com a nota 1"); 

s=dado.readLine(); 
nota1=Integer.parseInt(s); 

System.out.println("Entre com a nota 2"); 

s=dado.readLine(); 
nota2=Integer.parseInt(s); 

System.out.println("Entre com a nota do trabalho"); 

s=dado.readLine(); 
trabalho=Integer.parseInt(s); 




media=(nota1+nota2+trabalho)/3; 
System.out.println("Media :"+ media); 

} 

catch (IOException e) 
{ 
System.out.println("Houve um erro na entrada de dados"); 
} 

} 
}

Falow!!!
[color=“red”]Editado para conter o BBCode CODE -jeveaux[/color]

Seguinte … mandei pro seu email uma classe chamada Keyboard , eu peguei de exemplo em um livro … funciona certinho !!!

da uma olhada ae …