1. Variáveis ​​e caixas

Variáveis ​​são coisas especiais para armazenar dados . Quaisquer dados. Todos os dados em Java são armazenados usando variáveis. Uma das melhores formas de conceber uma variável é como uma caixa: uma caixa completamente comum .

Por exemplo, digamos que você escreva o número 13 em um pedaço de papel e o coloque em uma caixa. Agora podemos dizer que "a caixa armazena o valor 13 ".

Cada variável em Java tem três propriedades importantes: type , name e value .

O nome é usado para distinguir uma variável da outra. É como uma etiqueta em uma caixa .

O tipo de uma variável determina o tipo de valores/dados que podem ser armazenados nela. Armazenamos um bolo em uma caixa de bolo, sapatos em uma caixa de sapato, etc.

O valor é algum objeto ou os dados armazenados na variável.

Cada objeto na linguagem Java tem seu próprio tipo . Por exemplo, podemos ter os seguintes tipos de dados: inteiro , número fracionário , texto , Gato , Casa , etc.

Cada variável (caixa) também tem seu próprio tipo . Uma variável só pode armazenar valores que correspondam ao seu tipo. Caixas diferentes são usadas para guardar coisas diferentes: uma caixa de chocolates, uma caixa para uma dúzia de ovos, etc. É como na vida real.


2. Criando uma variável

Na linguagem Java, criamos uma variável usando um comando que assume esta forma:

type name;
Declarando uma variável

onde type é o tipo da variável (que corresponde ao tipo dos valores que a variável pode armazenar) e name é o nome da variável.

Exemplos:

Criando uma variável: primeiro o tipo, depois o nome. Descrição
int a;
Crie uma variável chamada acujo tipo é int.
String s;
Crie uma variável chamada scujo tipo é String.
double c;
Crie uma variável chamada ccujo tipo é double.

Os dois tipos mais usados ​​são inteiros (indicados por int) e texto (indicados por String). O doubletipo também é popular. Representa números fracionários (reais).


3. Cessão

Como mencionado acima, uma variável tem um nome, tipo e valor. Já consideramos o nome e o tipo, mas e o valor? Como colocar um valor em uma variável?

Para atribuir um valor a uma variável, temos o operador de atribuição . Ele copia um valor de uma variável para outra. Não muda o valor. Ele copia . Como um arquivo em disco. A atribuição fica assim:

name = value;
Operador de atribuição

onde name é o nome da variável e value é o valor que será colocado na variável. O valor pode ser um valor literal, o nome de outra variável ou até mesmo alguma expressão que inclua variáveis.

Exemplos:

Código Descrição
int i;
int a, b;
int x;
A ivariável é criada
As variáveis a​​e são criadas Uma variável é criada b
x
i = 3;
A ivariável é definida como o valor 3.
a = 1;
b = a + 1;
A avariável é definida como o valor 1.
A bvariável é definida como o valor 2.
x = 3;
x = x + 1;
A xvariável é definida como o valor 3.
Na próxima linha, o valor de xé aumentado em 1. xé agora 4.

O operador de atribuição é o =símbolo. Esta não é uma comparação. É nada mais nada menos que o comando para copiar o valor à direita do sinal de igual para a variável , que fica à esquerda. Para uma operação de comparação , Java usa double equals: ==.


4. Gatos e caixas

Como pegar um gato:

  1. Pegue uma caixa vazia.
  2. Espere.

Isso é uma piada 🙂

Claro, você pode colocar uma dúzia de gatos em uma caixa, mas apenas um valor pode ser colocado em uma variável . Isso está relacionado à próxima tarefa.