Curso de Java #06 - Tipos Primitivos e Tratamento de Dados
-
Upload
curso-em-video-cursos-gratis-com-certificado -
Category
Education
-
view
7.824 -
download
2
Transcript of Curso de Java #06 - Tipos Primitivos e Tratamento de Dados
![Page 1: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/1.jpg)
Todos os direitos de reprodução e distribuição reservados ao site
Tipos Primitivos e Manipulação de Dados
Aula 06
![Page 2: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/2.jpg)
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 */
![Page 3: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/3.jpg)
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
inicioidade 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
![Page 4: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/4.jpg)
Todos os direitos de reprodução e distribuição reservados ao site
FamíliaTipo
PrimitivoClasse
InvólucroTamanho Exemplo
Lógico boolean Boolean 1 bit true
Literaischar 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
Reaisfloat Float 4 bytes 3.4e+38
double Double 8 bytes 1.8e+308
![Page 5: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/5.jpg)
Todos os direitos de reprodução e distribuição reservados ao site
Saída de Dados
![Page 6: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/6.jpg)
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);
![Page 7: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/7.jpg)
Todos os direitos de reprodução e distribuição reservados ao site
Entrada de Dados
![Page 8: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/8.jpg)
Todos os direitos de reprodução e distribuição reservados ao site
import ;.lang
![Page 9: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/9.jpg)
Todos os direitos de reprodução e distribuição reservados ao site
import ;.util.Scanner
![Page 10: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/10.jpg)
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();
![Page 11: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/11.jpg)
Todos os direitos de reprodução e distribuição reservados ao site
Incompatibilidades Números <-> String
![Page 12: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/12.jpg)
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);
![Page 13: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/13.jpg)
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);
![Page 14: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/14.jpg)
Todos os direitos de reprodução e distribuição reservados ao site
Agora vamos com Swing
![Page 15: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/15.jpg)
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
![Page 16: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/16.jpg)
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()
![Page 17: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/17.jpg)
Todos os direitos de reprodução e distribuição reservados ao site
int numero1 = txtN1.getText();
Integer String
![Page 18: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/18.jpg)
Todos os direitos de reprodução e distribuição reservados ao site
Integer.parseInt( )int numero1 = txtN1.getText() ;
![Page 19: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/19.jpg)
Todos os direitos de reprodução e distribuição reservados ao site
Exercícios - Aula 06
![Page 20: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/20.jpg)
Todos os direitos de reprodução e distribuição reservados ao site
Marinha (CAP-PD)
![Page 21: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/21.jpg)
Todos os direitos de reprodução e distribuição reservados ao site
Aeronáutica (EAGS-SIN)
![Page 22: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/22.jpg)
Todos os direitos de reprodução e distribuição reservados ao site
Aeronáutica (EAGS-SIN)
![Page 23: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/23.jpg)
Todos os direitos de reprodução e distribuição reservados ao site
Aeronáutica (EAGS-SIN)
![Page 24: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/24.jpg)
Todos os direitos de reprodução e distribuição reservados ao site
Aeronáutica (EAGS-SIN)
![Page 25: Curso de Java #06 - Tipos Primitivos e Tratamento de Dados](https://reader031.fdocumentos.com/reader031/viewer/2022032114/55abdbf41a28abf62f8b4624/html5/thumbnails/25.jpg)
Todos os direitos de reprodução e distribuição reservados ao site