Alguém me ajuda?

E ai pessoal tudo bom? Então eu gostaria que se alguém ler este tópico o mesmo consiga me ajudar, eu programo o básico em linguagem C e estou migrando para a linguagem Java, eu sei que eu linguagem c uma saída de dados é dado pela função printf() e uma leitura pela função scanf(), em Java eu sei que posso escrever System.out.print(“mensagem”); agora vem a duvida, como eu faço uma leitura através do teclado em Java?

Você pode usar os componentes GUI. Importe as classes do pacote javax.swing. Daí você tem algumas possibilidades, como JTextField, JOptionPane… A mais simples é a classe JOptionPane:

...
String str;
str = JOptionPane.showInputDialog ("Digite algo:");
...

Existem várias formas de fazer, uma delas é como o colega disse (JOptionPane).
Uma outra forma é usando uma das novas funcionalidades do Java (versão 5), a classe Scanner. Por exemplo, para ler um inteiro faça:

    Scanner scanner = new Scanner(System.in);
    int i = scanner.nextInt();

Ou se quiser ler qualquer outra coisa:

    Scanner scanner = new Scanner(System.in);
    String outraCoisa = scanner.next();

Cara, acho o jeito mais fácil de fazer pra ler do console.
Mais exemplos você encontra aqui

Falou,
carisio

Eu ja prefiro usar o pacote java.io que controla a entrada e saida de dados via console :smiley:

import java.io.*;

BufferedReader leitor = new BufferedReader( System.in() );
System.out.println( "Digite a String " );
//Le a String
String ent = leitor.readLine();

System.out.println( "Vc digitou " + ent );

Eu n criei construtores e nada, so fiz o basicao mesmo pra vc ter a ideia! :smiley:

Espero ter ajudado!!

Abracao e t+