1. Declaração de variáveis
Vamos relembrar como criar variáveis. Para criar uma variável, escreva o seguinte comando: tipo nome;
Exemplos:
| Comando | Explicação |
|---|---|
|
Uma variável s do tipo String é criada. Essa variável pode armazenar texto. |
|
Uma variável x do tipo int é criada. Esse tipo de variável pode armazenar números inteiros. |
|
São criadas as variáveis a, b, c, d do tipo int. Essas variáveis podem armazenar números inteiros. |
Não é possível criar duas variáveis com o mesmo nome em um mesmo bloco de código. Em blocos diferentes — é possível. É como caixas colocadas em casas diferentes. Mais detalhes sobre blocos de código — nas próximas aulas.
Também há restrições para o nome da variável. Por um lado, ele pode ser qualquer um; por outro — não pode conter espaços, os símbolos +, - etc. O ideal é usar apenas letras latinas e dígitos no nome da variável.
E reforçando: na linguagem Java, faz diferença se as letras são maiúsculas ou minúsculas. int a não é a mesma coisa que Int a.
Aliás, em Java você pode criar a variável e atribuir um valor ao mesmo tempo. Isso economiza tempo e espaço:
| Código compacto | Código longo, equivalente ao da esquerda |
|---|---|
|
|
|
|
|
|
|
|
|
|
Assim fica bem mais compacto e claro.
Agora que já entendemos como criar variáveis, vamos conhecer os dois tipos mais usados na linguagem Java: int (números inteiros) e String (texto/strings).
2. Tipo int
Em uma variável do tipo int você pode armazenar números inteiros: 5, -10, 100500. Também é possível realizar várias operações aritméticas com o tipo int: adição, subtração, multiplicação, divisão, entre outras. Exemplos:
int x = 1; // x será igual a 1
int y = x*2; // y será igual a 2
int z = 5*y*y + 2*y + 3; // z será igual a 20+4+3, ou seja, 27
int a = 5; // a será igual a 5
int b = 1; // b será igual a 1
int c = (a-b) * (a+b); // c será igual a 4*6, ou seja, 24
int a = 64; // a será igual a 64
int b = a/8; // b será igual a 8
int c = b/4; // c será igual a 2
int d = c*3; // d será igual a 6
Se você não faltou às aulas de matemática na escola, tudo aqui deve fazer sentido 🧐
3. Tipo String
O tipo String permite armazenar cadeias de texto. Para definir uma string em Java, escreva o texto e coloque aspas duplas em ambos os lados. Exemplo:
| Código | Explicação |
|---|---|
|
s conterá o texto Amigo |
|
s conterá o texto 123 |
|
s conterá o texto Bond 007 |
Parece simples, não é? Então aqui vai mais um fato interessante.
Em Java, é possível concatenar strings usando o sinal de mais — +. Exemplo:
String s1 = "Amigo" + " the best"; // s1 conterá `Amigo the best`
String s2 = ""; // s2 conterá uma string vazia — sem nenhum caractere.
int x = 2025;
String s3 = "Amigo" + x; // s3 conterá Amigo2025
Observe o último exemplo: somamos uma string e um número. Aqui também é simples: o número é convertido em string e, em seguida, as duas strings são concatenadas. Ao somar strings e números, o resultado é sempre uma string.
4. Exibindo uma variável na tela
Tudo parece bastante óbvio e elementar. Então, talvez você já adivinhe qual comando podemos usar para exibir uma variável na tela?
Na verdade é bem simples. Para imprimir algo na tela, usamos o comando System.out.println(), ao qual passamos, como parâmetro, aquilo que queremos exibir.
System.out.println("Amigo"); // Amigo
System.out.println("Ami" + "go"); // Amigo
String s1 = "Amigo";
System.out.println(s1); // Amigo
String s2 = "Am";
System.out.println(s2 + "igo"); // Amigo
Espero que agora esteja um pouco mais claro. E para saber se você entendeu tudo corretamente, vamos conferir. A prática — o critério da verdade: só praticando dá para verificar se você realmente entendeu tudo.
GO TO FULL VERSION