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?
Alguém me ajuda?
P
3 Respostas
V
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:");
...
C
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
C
Eu ja prefiro usar o pacote java.io que controla a entrada e saida de dados via console 
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! 
Espero ter ajudado!!
Abracao e t+
Criado 5 de maio de 2005
Ultima resposta 5 de mai. de 2005
Respostas 3
Participantes 4
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo