SlideShare uma empresa Scribd logo
Entrada de Dados Regis Pires Magalhães [email_address]
Entrada de Dados Usando a classe  BufferedReader import  java.io.BufferedReader; import  java.io.IOException; import  java.io.InputStreamReader; public   class  Teste { public   static   void  main(String[] args) { BufferedReader dataIn =  new  BufferedReader( new   InputStreamReader(System. in )); try  { System. out .print( "Digite um nome: " ); String nome = dataIn.readLine(); System. out .println(nome); }  catch (IOException e) { System. out .println( "Error in getting input" ); } } }
Entrada de Dados Usando a classe  Scanner Métodos disponíveis: next(), nextInt(), nextByte(), nextLong(), nextFloat(), nextDouble() import  java.util.Scanner; public   class  Teste { public   static   void  main(String[] args) { Scanner sc =  new  Scanner(System. in ); System. out .print( "Digite um nome: " ); String nome = sc.next(); System. out .println(nome); } }
Entrada de Dados Usando a classe  Console String nome = System. console ().readLine(); Usando a classe  JOptionPane String nome = JOptionPane. showInputDialog ( "Nome:" ); Nota:  É necessário fazer o import da classe  javax.swing.JOptionPane .
Saída de Dados Usando a classe  JOptionPane JoptionPane. showMessageDialog ( null , "PosBD4" ); Nota: É necessário fazer o import da classe  javax.swing.JOptionPane.
JOptionPane - Exemplo import  javax.swing.JOptionPane; public   class  Teste { public   static   void  main(String[] args) { String nome = JOptionPane. showInputDialog ( "Nome:" ); JOptionPane. showMessageDialog ( null ,nome); } }

Mais conteúdo relacionado

PPT
Java básico - módulo 03: captura de dados
PPTX
Apresentação java io
PDF
Java recursos avançados - filters
PDF
Java recursos avançados - streams
PDF
Selection Sort em Java
PDF
Java JOptionPane tutorial - Message, input, and confirm dialogs
PDF
Apresentação-Resumo sobre o Java Swing.
PDF
Programação Orientada a Objetos - Pós Graduação - Aula 7 - Inversão de Controle
Java básico - módulo 03: captura de dados
Apresentação java io
Java recursos avançados - filters
Java recursos avançados - streams
Selection Sort em Java
Java JOptionPane tutorial - Message, input, and confirm dialogs
Apresentação-Resumo sobre o Java Swing.
Programação Orientada a Objetos - Pós Graduação - Aula 7 - Inversão de Controle

Destaque (20)

PPT
Mini Curso - Programação de Interfaces Gráficas - aula 3
ODT
Java Lista Exercicios 04
PDF
Programação Orientada a Objetos - Pós Graduação - Aula 5 - refactoring com ho...
PDF
Mini Curso - Programação de Interfaces Gráficas - aula 1
PDF
Programação Orientada a Objetos - Pós Graduação - Aula 8 - Bad Smells & Desig...
ODP
php 01 introducao
PDF
Mini Curso - Programação de Interfaces Gráficas - aula extra persistência
PDF
Programação Orientada a Objetos - Pós Graduação - Aula 2
PDF
Programação Orientada a Objetos - Pós Graduação - Aula 6 - Princípios OO
PDF
Mini Curso - Programação de Interfaces Gráficas - aula 4
PDF
Programação Orientada a Objetos - Pós Graduação - Aula 4 - refactoring com ho...
PPT
Mini Curso - Programação de Interfaces Gráficas - aula 2
ODT
Lista Exercicios C2
PDF
Apresentação wxWidgets
PDF
Aula de Algoritmos II - Turma 222
PDF
Algoritmos Genéticos Aplicados ao Problema da Mochila Multidimensional
PDF
Programação Orientada a Objetos - Pós Graduação - aula 1
PDF
Aula sobre multithreading
ODT
Java Lista Exercicios 06
PDF
Programação Orientada a Objetos - Pós Graduação - Aula 3
Mini Curso - Programação de Interfaces Gráficas - aula 3
Java Lista Exercicios 04
Programação Orientada a Objetos - Pós Graduação - Aula 5 - refactoring com ho...
Mini Curso - Programação de Interfaces Gráficas - aula 1
Programação Orientada a Objetos - Pós Graduação - Aula 8 - Bad Smells & Desig...
php 01 introducao
Mini Curso - Programação de Interfaces Gráficas - aula extra persistência
Programação Orientada a Objetos - Pós Graduação - Aula 2
Programação Orientada a Objetos - Pós Graduação - Aula 6 - Princípios OO
Mini Curso - Programação de Interfaces Gráficas - aula 4
Programação Orientada a Objetos - Pós Graduação - Aula 4 - refactoring com ho...
Mini Curso - Programação de Interfaces Gráficas - aula 2
Lista Exercicios C2
Apresentação wxWidgets
Aula de Algoritmos II - Turma 222
Algoritmos Genéticos Aplicados ao Problema da Mochila Multidimensional
Programação Orientada a Objetos - Pós Graduação - aula 1
Aula sobre multithreading
Java Lista Exercicios 06
Programação Orientada a Objetos - Pós Graduação - Aula 3
Anúncio

Semelhante a Java 07 Entrada Dados (20)

PDF
1 exercicio funcoes com string e manipulacao com arquivo
PPT
Ficheiros texto
PDF
A LINGUAGEM DE PROGRAMAÇÃO JAVA II - Programação Oritenada a Objeto
PPT
Ficheiros em JAVA
PPT
Módulo 3 - Estrutura sequencial.ppt
PPTX
02 JAVAEstrutura sequencial (slides).pptx
DOCX
Notas Java
PPT
http://www.dm.ufscar.br/~waldeck/curso/java/
PPT
http://www.dm.ufscar.br/~waldeck/curso/java/
PPTX
Java: Introdução
PPTX
Curso java 01 - molhando os pés com java
PDF
Dicas de java para iniciantes
PDF
POO - 09 - Entradas e Saídas em Java
PDF
Curso de Java (Parte 2)
PDF
01_EntradaESaida-1283dcca0a544b38a2df92fceb9d98e2.pdf
PPTX
Curso de Java Capítulo 2 - Aprendendo Novas Técnicas
PDF
programação de computadores - java e programação de computadores
PDF
Java introdução ao java
PPTX
Ficha_01-JAVA-Conceitos e estrutura.pptx
1 exercicio funcoes com string e manipulacao com arquivo
Ficheiros texto
A LINGUAGEM DE PROGRAMAÇÃO JAVA II - Programação Oritenada a Objeto
Ficheiros em JAVA
Módulo 3 - Estrutura sequencial.ppt
02 JAVAEstrutura sequencial (slides).pptx
Notas Java
http://www.dm.ufscar.br/~waldeck/curso/java/
http://www.dm.ufscar.br/~waldeck/curso/java/
Java: Introdução
Curso java 01 - molhando os pés com java
Dicas de java para iniciantes
POO - 09 - Entradas e Saídas em Java
Curso de Java (Parte 2)
01_EntradaESaida-1283dcca0a544b38a2df92fceb9d98e2.pdf
Curso de Java Capítulo 2 - Aprendendo Novas Técnicas
programação de computadores - java e programação de computadores
Java introdução ao java
Ficha_01-JAVA-Conceitos e estrutura.pptx
Anúncio

Mais de Regis Magalhães (20)

PDF
High Dimensional Data
PDF
Web Scale Data Management
PPTX
PHP 10 CodeIgniter
ODP
Prog web 01-php-introducao
ODP
Prog web 02-php-primeiros-passos
ODP
Prog web 00-modelo-cliente_servidor_web
ODP
Prog web 09-php-crud-mvc
ODP
Prog web 08-php-mvc
ODP
Prog web 07-pdo
ODP
Prog web 06-php-oo
ODP
Prog web 05-php-mysql
ODP
Prog web 04-php-gd
PPT
Prog web 03-php-sessoes-cookies_cabecalhos
ODP
Prog web 03-php-sessoes-cookies_cabecalhos
PPT
Prog web 02-php-primeiros-passos
ODP
Prog web 02-php-primeiros-passos
ODP
Prog web 00-modelo-cliente_servidor_web
ODP
Prog web 01-php-introducao
PDF
Linked Data Tutorial - Conferencia W3C Brasil 2011
PDF
Linked Data - Minicurso - SBBD 2011
High Dimensional Data
Web Scale Data Management
PHP 10 CodeIgniter
Prog web 01-php-introducao
Prog web 02-php-primeiros-passos
Prog web 00-modelo-cliente_servidor_web
Prog web 09-php-crud-mvc
Prog web 08-php-mvc
Prog web 07-pdo
Prog web 06-php-oo
Prog web 05-php-mysql
Prog web 04-php-gd
Prog web 03-php-sessoes-cookies_cabecalhos
Prog web 03-php-sessoes-cookies_cabecalhos
Prog web 02-php-primeiros-passos
Prog web 02-php-primeiros-passos
Prog web 00-modelo-cliente_servidor_web
Prog web 01-php-introducao
Linked Data Tutorial - Conferencia W3C Brasil 2011
Linked Data - Minicurso - SBBD 2011

Java 07 Entrada Dados

  • 1. Entrada de Dados Regis Pires Magalhães [email_address]
  • 2. Entrada de Dados Usando a classe BufferedReader import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Teste { public static void main(String[] args) { BufferedReader dataIn = new BufferedReader( new InputStreamReader(System. in )); try { System. out .print( "Digite um nome: " ); String nome = dataIn.readLine(); System. out .println(nome); } catch (IOException e) { System. out .println( "Error in getting input" ); } } }
  • 3. Entrada de Dados Usando a classe Scanner Métodos disponíveis: next(), nextInt(), nextByte(), nextLong(), nextFloat(), nextDouble() import java.util.Scanner; public class Teste { public static void main(String[] args) { Scanner sc = new Scanner(System. in ); System. out .print( "Digite um nome: " ); String nome = sc.next(); System. out .println(nome); } }
  • 4. Entrada de Dados Usando a classe Console String nome = System. console ().readLine(); Usando a classe JOptionPane String nome = JOptionPane. showInputDialog ( "Nome:" ); Nota: É necessário fazer o import da classe javax.swing.JOptionPane .
  • 5. Saída de Dados Usando a classe JOptionPane JoptionPane. showMessageDialog ( null , "PosBD4" ); Nota: É necessário fazer o import da classe javax.swing.JOptionPane.
  • 6. JOptionPane - Exemplo import javax.swing.JOptionPane; public class Teste { public static void main(String[] args) { String nome = JOptionPane. showInputDialog ( "Nome:" ); JOptionPane. showMessageDialog ( null ,nome); } }