Entrada simples!

Lista,

Como eu faço pra pegar o valor que eu digitei??? :oops: :oops: :oops:

import java.io.*;
public class Testex2{

	public static void main(String[]args){

		DataInputStream x = new DataInputStream(System.in);
		String thi;
		try{

			x.read();//O que eu uso depois disso??

		}
		catch(IOException e){

			System.out.println("Deu pau!!");

		}

	}

}

Oi Houte66!

Esse x.read() retorna o próximo byte como um inteiro de 0 a 255, vc pode converter (ASCII). Vc tbm pode ler logo um tipo de dado(readChar(), readLong(), etc.) Dá uma olhada nesse código: Keyboard.java.

Qlqr coisa tô por aqui!

Houte66,
dá uma olhadinha no tutorial de arqs do guj:
http://www.guj.com.br/forum/viewtopic.php?t=62

Valeu pessoal!!

Veja um exemplo curto e simples:


import java.io.*;

public class valor {

 BufferedReader leitor = null;

  public valor() {

    try {

          leitor = new BufferedReader(new InputStreamReader(System.in));
          System.out.print("linha: "); 
          String val = leitor.readLine();
    }catch(IOException e) { }
}

public static void main(String[] args) { new valor(); } }

Bom. O esquema é esse, mas eu não testei o código agora.