Olá,
Talvez está forma também te atenda, mas como vc falou que quer no modo prompt talvez não sirva. Ai vai:
 
import javax.swing.JOptionPane; // importa a Java Extension package do swing
 
public class TesteIO {
 
 public static void main(String[] args){
  int inteiro;  // define um inteiro
  String palavra;  // define uma string
  String valorLido;  // define uma string auxiliar
 
  valorLido = JOptionPane.showInputDialog ("Digite um número inteiro :"); // valor lido recebe os dados da digitação
  inteiro = Integer.parseInt(valorLido);         // converte os dados digitados para um valor inteiro
  // exercicio para vc: Reescreva as duas linhas acima em apenas uma e ganhe um crédito Jedi.
 
  palavra = JOptionPane.showInputDialog ("Digite uma palavra :"); // palavra recebe os dados digitados
  
  // Mostra o numero capturado
  JOptionPane.showMessageDialog (null, "O numero inteiro digitado foi " + inteiro, "Mostra Inteiro", JOptionPane.INFORMATION_MESSAGE); 
  // Mostra a palavra capturada
  JOptionPane.showMessageDialog (null, "O palavra digitada foi " + palavra, "Mostra Palavra", JOptionPane.INFORMATION_MESSAGE); 
 
  System.exit(0);
 }
}
 
 
"There is no emotion, there is peace
 There is no ignorance, there is knowledge
 There is no passion, there is serenity
 There is no death, there is the Force."
 
 
----- Original Message -----
Sent: Friday, February 28, 2003 5:25 PM
Subject: Re: [java-list] System.in

Olá,
Eu conheco está forma:
 
import java.io.*;
 
public class TesteIO {
 
 public static void main(String[] args) throws IOException {
    BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in));
    System.out.println("digite um inteiro");
    int numero = Integer.parseInt(teclado.readLine());
 
    System.out.println("digite uma palavra");
    String palavra = teclado.readLine();
 }
}
----- Original Message -----
Sent: Friday, February 28, 2003 1:24 PM
Subject: [java-list] System.in

Caros amigos:
Estou começando a programar em JAVA e tenho uma duvida.
Gostaria de saber como faço para uma aplicação sendo no modo prompt para receber um valor qualquer. eu deduso que seja o metodo System.in mas nao sei qual deles usar se System.in.read() ou algum outro que tenha.
 
OBS: o valor que tenho que passar para esse aplicativo é um int
 
Grato pela atenção,
Alexandre

Reply via email to