Professional Documents
Culture Documents
Operadores
Operadores Aritmticos: ( + ) Soma; ( - ) Subtrao; ( * ) Multiplicao; ( / ) Diviso; ( % ) Resto da Diviso
Operadores de Atribuio: ( = ) Principal operador de atribuio; ( += ) a += b equivale a = a + b; ( -= ) a = b equivale a = a b; ( *= ) a *= b equivale a = a * b; ( /= ) a /= b equivale a = a / b; ( %= ) a %= b equivale a = a % b;
h = ?
Exemplos:
Literais: NINJA, Universidade, POO-Java, Declarao: String nome = Marcos; Concatenao: Hello + World HelloWorld Converso implcita: Hello + 2010 Hello2010 Comparao de Strings: nome.equals(Marcos);
(retorna boolean)
DVIDAS?
04
int i = 10; String s = "formatacao" double d = 123.456; char c = 'a'; boolean b = true; double d2 = 789; System.out.printf( "dados: %d - %s - %7.3f - %c - %b \n", i, s, d, c, b );
Sada: dados: 10 - formatacao - 123,456 - a - true
05
Livro
Bibliotecrio Biblioteca
Pesquisar catlogo
3.
4.
5.
Classificao:
enquadramento dos objetos em categorias (classes), conforme suas caractersticas e suas funes. mamfero que mia gato, que late cachorro. uma bicicleta e um automvel so meios de transporte, tendo em vista sua funcionalidade.
As casas representam os
Objetos.
Instanciao Classificao
Classe
Objetos
Mas antes de trabalharmos com variveis do tipo Data, precisamos primeiro definir esse novo tipo de dados, conhecido como Tipo Agredado de Dados.
Mos a obra!!!
Para declarar a varivel hoje do novo tipo recm criado Data, faa:
Data hoje;
Porm, importante saber que tipos primitivos em Java alocam espao na memria quando so declarados.
Por outro lado, objetos NO alocam espao em memria quando so declarados. Variveis declaradas do tipo agregado no contm o dado e sim uma referncia (ponteiro) para o dado.
Data hoje;
hoje null