Declaracao
Atribuição
Definindo valores em suas variáveis
Java Atribuição
Atribuição é uma operação realizada de forma literal ou em tempo de execução do seu programa capaz de definir e ou modificar o valor de uma variável. O que devemos compreender a partir de agora é que, uma variável é simplesmente o apontamento ou referência à um valor que esteja na memória e este valor poderá ser considerado como tipos literais ou objetos, exemplo.
// Literais primitivos
int numeroDez = 10; //literal
int resultado = 5-3; //expressão matemática
int numeroCoringa = 4 + x; // resultado da soma de 4 mais o valor de x
int numeroIncrementado = 2++; //adição do valor 1 ao numero dois resultando em 3 na próxima linha
// Literais wrappers
Integer inteiro = 1;
Integer inteiro = new Integer("1");
// Objetos
Cliente jose = new Cliente(); //criação de um objeto que representará o cliente em seu programa
String nome = "Gleyson"; //uma String é um objeto
String sobrenome = new String ("Sampaio"); //com ou sem o uso do new
Quando pensamos em atribuição, precisamos estar familiarizado com os tipos de valores disponíveis na linguagem Java, consulte o tópico Tipos
Atribuição padrão
Na linguagem Java, dependendo do tipo, uma variável receberá o seu valor padrão considerando as regras abaixo:
- Primitivos numéricos: Seu valor padrão é zero;
- Primitivo boolean: Seu valor padrão é
false
; - Objetos: Seu valor padrão é
null
;
E para tipo String? Uma String é um objeto, logo o seu valor padrão é nulo.