Вы находитесь на странице: 1из 20

Programação Mobile

Thiago T. I. Yamamoto
thiagoyama@gmail.com

Java – Conversão de Dados e Estrutura de Seleção


ÍNDICE
• PARSE DE STRING PARA VALOR PRIMITIVO

• CRIANDO STRING A PARTIR DE VALORES PRIMITIVOS

• CONVERSÃO AUTOMÁTICA DE TIPOS

• CASTING

• OPERADORES RELACIONAIS E LÓGICOS

• ESTRUTURA DE SELEÇÃO

• EXERCÍCIOS
PARSE DE UMA STRING PARA UM VALOR PRIMITIVO

É possível transformar um valor contido numa String num valor de


um tipo primitivo. Para isto utilize os métodos Parse disponíveis
para quase todos os tipos primitivos.
CRIAÇÃO DE UMA STRING A PARTIR DE UM TIPO
PRIMITIVO

É possível criar uma String a partir de um valor contido num tipo


primitivo. Para isto utilize o método valueOf da classe String.
CONVERSÃO AUTOMÁTICA DE TIPOS

A conversão automática de tipos ocorre quando você atribui um


valor a uma variável de um tipo diferente ao do valor original.
CONVERSÃO AUTOMÁTICA DE TIPOS

A conversão automática de tipos NÃO ocorre quando você atribui


um valor a uma variável de outro tipo cujo tamanho é menor em
relação ao do tipo original.
CASTING

É possível utilizar o recurso de Casting para ordenar ao Java fazer


uma conversão específica.

Para "fazer um cast" é só colocar o tipo desejado entre parênteses


antes do valor a ser convertido.
OPERADORES RELACIONAIS
OPERADORES LÓGICOS
ESTRUTURA DE SELEÇÃO IF SIMPLES
ESTRUTURA DE SELEÇÃO IF COMPOSTA
ESTRUTURA DE SELEÇÃO IF COMPOSTA
ESTRUTURA DE SELEÇÃO SWITCH-CASE
ESTRUTURA DE SELEÇÃO SWITCH-CASE
ENTRADA E SAÍDA DE DADOS

Entrada e Saída de Dados Através de Janelas Gráficas


EXERCÍCIOS

1. Crie um programa em Java que peça o nome, a altura e o


peso de 2 pessoas e apresente o nome da mais pesada e o
nome da mais alta

2. Faça um programa em Java que leia a idade de 3 pessoas e


informe a sua classe eleitoral:
– não eleitor (abaixo de 16 anos)
– eleitor obrigatório (entre 18 e 65 anos)
– eleitor facultativo (entre 16 e 18 anos e maior de 65 anos)

Ao final da execução exibir o total de eleitores obrigatórios.


EXERCÍCIOS

3. Crie um programa em Java que demonstre:


a) Como converter em String um valor do tipo byte
b) Como converter em String um valor do tipo short
c) Como converter em String um valor do tipo int
d) Como converter em String um valor do tipo long
e) Como converter em String um valor do tipo float
f) Como converter em String um valor do tipo double
g) Como converter em String um valor do tipo boolean
h) Como converter em String um valor do tipo char
EXERCÍCIOS

4. Crie um programa em Java que demonstre :


a) Como converter em byte um valor do tipo String
b) Como converter em short um valor do tipo String
c) Como converter em int um valor do tipo String
d) Como converter em long um valor do tipo String
e) Como converter em float um valor do tipo String
f) Como converter em double um valor do tipo String
g) Como converter em boolean um valor do tipo String
h) Como converter em char um valor do tipo String
EXERCÍCIOS

5. Crie um programa em Java que demonstre :


a) Como converter em int um valor do tipo double
b) Como converter em double um valor do tipo long
c) Como converter em int um valor do tipo long
d) Como converter em long um valor do tipo short
e) Como converter em byte um valor do tipo float
Copyright © 2015 - Prof. Me. Thiago T. I. Yamamoto

Todos direitos reservados. Reprodução ou


divulgação total ou parcial deste documento é
expressamente proíbido sem o consentimento
formal, por escrito, do Autor.

Вам также может понравиться