Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Todos os direitos de reprodução e distribuição reservados ao site
Tipos Primitivos e
Manipulação de Dados
Aula 06
Todos os direitos de reprodução e distribuição reservados ao site
Comentando seu Código
// Este é um comentário de uma lin...
Todos os direitos de reprodução e distribuição reservados ao site
int idade = 3;
float sal = 1825.54f;
char letra = 'G';
b...
Todos os direitos de reprodução e distribuição reservados ao site
Família
Tipo
Primitivo
Classe
Invólucro
Tamanho Exemplo
...
Todos os direitos de reprodução e distribuição reservados ao site
Saída de
Dados
Todos os direitos de reprodução e distribuição reservados ao site
float nota = 8.5f;
System.out.print(“Sua nota é” + nota)...
Todos os direitos de reprodução e distribuição reservados ao site
Entrada de
Dados
Todos os direitos de reprodução e distribuição reservados ao site
import ;.lang
Todos os direitos de reprodução e distribuição reservados ao site
import ;.util.Scanner
Todos os direitos de reprodução e distribuição reservados ao site
int idade = teclado.nextInt();
import java.util.Scanner;...
Todos os direitos de reprodução e distribuição reservados ao site
Incompatibilidades
Números <-> String
Todos os direitos de reprodução e distribuição reservados ao site
int idade = 30;
String valor = idade;
String valor = (St...
Todos os direitos de reprodução e distribuição reservados ao site
String valor = “30”;
int idade = valor;
int idade = (int...
Todos os direitos de reprodução e distribuição reservados ao site
Agora vamos
com Swing
Todos os direitos de reprodução e distribuição reservados ao site
Nome: txtN2
Text: <vazio>
Nome: txtN1
Text: <vazio>
Nome...
Todos os direitos de reprodução e distribuição reservados ao site
Métodos Acessores
Nome: lblResultado
Text: 0
Método Gett...
Todos os direitos de reprodução e distribuição reservados ao site
int numero1 = txtN1.getText();
Integer String
Todos os direitos de reprodução e distribuição reservados ao site
Integer.parseInt( )int numero1 = txtN1.getText() ;
Todos os direitos de reprodução e distribuição reservados ao site
Exercícios - Aula 06
Todos os direitos de reprodução e distribuição reservados ao site
Marinha (CAP-PD)
Todos os direitos de reprodução e distribuição reservados ao site
Aeronáutica (EAGS-SIN)
Todos os direitos de reprodução e distribuição reservados ao site
Aeronáutica (EAGS-SIN)
Todos os direitos de reprodução e distribuição reservados ao site
Aeronáutica (EAGS-SIN)
Todos os direitos de reprodução e distribuição reservados ao site
Aeronáutica (EAGS-SIN)
Todos os direitos de reprodução e distribuição reservados ao site
fale@sistemaeducandus.com.br
Upcoming SlideShare
Loading in …5
×

Curso de Java #06 - Tipos Primitivos e Tratamento de Dados

34,840 views

Published on

Curso em Vídeo de Java para Iniciantes, utilizando IDE NetBeans e desenvolvendo aplicações para Windows, Mac e Linux usando Swing.

Para ver todo o conteúdo do curso, acesse
http://www.cursoemvideo.com/course/curso-java-iniciante/
Ou ainda no nosso canal do YouTube
http://www.youtube.com/cursoemvideo

Published in: Education

Curso de Java #06 - Tipos Primitivos e Tratamento de Dados

  1. 1. Todos os direitos de reprodução e distribuição reservados ao site Tipos Primitivos e Manipulação de Dados Aula 06
  2. 2. Todos os direitos de reprodução e distribuição reservados ao site Comentando seu Código // Este é um comentário de uma linha /* Nos comentários de muitas linhas, podemos escrever o quanto quiser até indicarmos o final do comentário */ * * * /** Exemplo para o CursoemVideo de Java @author Gustavo Guanabara @version 1.0 @since 2015-01-01 */
  3. 3. Todos os direitos de reprodução e distribuição reservados ao site int idade = 3; float sal = 1825.54f; char letra = 'G'; boolean casado = false; var inicio idade sal letra casado Integer idade = new Integer(3); Float sal = new Float(1825.54); Character letra = new Character(‘G’); Boolean casado = new Boolean(false); int idade = (int) 3; float sal = (float) 1825.54; char letra = (char) 'G'; boolean casado = (boolean) false; typecast Wrapper Class
  4. 4. Todos os direitos de reprodução e distribuição reservados ao site Família Tipo Primitivo Classe Invólucro Tamanho Exemplo Lógico boolean Boolean 1 bit true Literais char Character 1 byte ‘A’ - String 1 byte/cada "JAVA" Inteiros byte Byte 1 byte 127 short Short 2 bytes 32 767 int Integer 4 bytes 2 147 483 647long Long 8 bytes 263 Reais float Float 4 bytes 3.4e+38 double Double 8 bytes 1.8e+308
  5. 5. Todos os direitos de reprodução e distribuição reservados ao site Saída de Dados
  6. 6. Todos os direitos de reprodução e distribuição reservados ao site float nota = 8.5f; System.out.print(“Sua nota é” + nota); System.out.println(“Sua nota é” + nota); System.out.printf(“Sua nota é %.2f”, nota); System.out.format(“Sua nota é %.2f”, nota);
  7. 7. Todos os direitos de reprodução e distribuição reservados ao site Entrada de Dados
  8. 8. Todos os direitos de reprodução e distribuição reservados ao site import ;.lang
  9. 9. Todos os direitos de reprodução e distribuição reservados ao site import ;.util.Scanner
  10. 10. Todos os direitos de reprodução e distribuição reservados ao site int idade = teclado.nextInt(); import java.util.Scanner; Scanner teclado = new Scanner(System.in); float salario = teclado.nextFloat(); String nome = teclado.nextLine();
  11. 11. Todos os direitos de reprodução e distribuição reservados ao site Incompatibilidades Números <-> String
  12. 12. Todos os direitos de reprodução e distribuição reservados ao site int idade = 30; String valor = idade; String valor = (String) idade; String valor = Integer.toString(idade);
  13. 13. Todos os direitos de reprodução e distribuição reservados ao site String valor = “30”; int idade = valor; int idade = (int) valor; int idade = Integer.parseInt(valor);
  14. 14. Todos os direitos de reprodução e distribuição reservados ao site Agora vamos com Swing
  15. 15. Todos os direitos de reprodução e distribuição reservados ao site Nome: txtN2 Text: <vazio> Nome: txtN1 Text: <vazio> Nome: btnSoma Text: = Nome: lblResultado Text: 0
  16. 16. Todos os direitos de reprodução e distribuição reservados ao site Métodos Acessores Nome: lblResultado Text: 0 Método Getter Método Setter lblResultado.getText() lblResultado.setText()
  17. 17. Todos os direitos de reprodução e distribuição reservados ao site int numero1 = txtN1.getText(); Integer String
  18. 18. Todos os direitos de reprodução e distribuição reservados ao site Integer.parseInt( )int numero1 = txtN1.getText() ;
  19. 19. Todos os direitos de reprodução e distribuição reservados ao site Exercícios - Aula 06
  20. 20. Todos os direitos de reprodução e distribuição reservados ao site Marinha (CAP-PD)
  21. 21. Todos os direitos de reprodução e distribuição reservados ao site Aeronáutica (EAGS-SIN)
  22. 22. Todos os direitos de reprodução e distribuição reservados ao site Aeronáutica (EAGS-SIN)
  23. 23. Todos os direitos de reprodução e distribuição reservados ao site Aeronáutica (EAGS-SIN)
  24. 24. Todos os direitos de reprodução e distribuição reservados ao site Aeronáutica (EAGS-SIN)
  25. 25. Todos os direitos de reprodução e distribuição reservados ao site fale@sistemaeducandus.com.br

×