Title: RES: [java-list] Comando JAVA

Leandro,

        em Java não há um "comando" tão prático. Vc tem que usar um método de leitura de alguma fonte de dados. O usual é ler uma 'String' e tratá-la conforme o caso (transformando em 'integer', 'double' ou o que for necessário). Segue um exemplo. (Para esclarecimentos, consulte a documentação sobre as classes 'InputStreamReader', 'BufferedReader' e 'Integer').

--------------------------------------------------------------
import java.io.*;

public class Teste {

   public static void main (String args[]) {
      InputStreamReader r = new InputStreamReader(System.in);
      BufferedReader entrada = new BufferedReader(r);
      String stringx, stringy;
      int x, y;

      try {
         System.out.print ("Digite o valor de x: ");
         stringx = entrada.readLine();
         x = Integer.parseInt (stringx);
         System.out.print ("Digite o valor de y: ");
         stringy = entrada.readLine();
         y = Integer.parseInt (stringy);
         System.out.println ("\nx + y = " + (x + y));
      }
      catch ( IOException e ) {
         System.out.println ("Erro na leitura dos dados");
      }
      catch ( NumberFormatException e ) {
         System.out.println ("Valor invalido");
      }
   }
}
--------------------------------------------------------------

[]'s

Sérgio

-----Mensagem original-----
De: Leandro-embu [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 29 de abril de 2002 13:17
Para: [EMAIL PROTECTED]
Assunto: [java-list] Comando JAVA


Galera,

vocês sabem qual é o comando java que lê o valor de uma variável, como o SCANF (do C++), o READ (do Pascal) e o INPUT (do Basic)?

Será que existe na Web algum dicionário com uma lista de comandos? pois eu gostaria de fazer uns programas que eu fiz em pascal, mas só me falta saber os comandos e a sintaxe. Os livros ensinam muitas coisas, mas em muitos deles você entende os conceitos mas não sabe porquê o código deve ser daquele jeito...

Responder a