CodeGym /Cursos /Sintaxe do Java /Introdução a ints e Strings

Introdução a ints e Strings

Sintaxe do Java
Nível 1 , Lição 4
Disponível

"Olá, Amigo."

"Olá, Eleanor Carrey."

"Pode me chamar só de Ellie. Não precisa ser tão formal."

"OK, Ellie."

"Acredito que, com a minha ajuda, logo você estará entre os melhores. Eu tenho muita experiência em treinar os novatos. Me acompanhe direitinho e tudo vai dar certo. Vamos começar."

"Há dois tipos principais em Java: String e int. Nós armazenamos strings/textos em String e números inteiros em int. Para declarar uma nova variável, é preciso especificar o tipo e o nome. O nome não pode ser o mesmo de nenhuma outra variável e/ou função."

Exemplo 1, código: Descrição
String s;
Uma nova variável s é declarada. Ela pode armazenar texto.
int i;
Uma nova variável i é declarada. Ela pode armazenar inteiros.

"É possível atribuir valores às variáveis na hora da declaração."

Exemplo 2, código: Descrição
String s = "Ellie";
A variável s armazena a string "Ellie".
int i = 5;
A variável i armazena o número 5.

"Para atribuir um novo valor a uma variável, usamos o sinal =. Ele também é chamado de 'operador de atribuição'. Atribuição significa colocar um valor em uma variável a partir de outra variável ou do cálculo de algumas variáveis."

Exemplo 3, código: Descrição
int a = 5;
A variável a armazena o valor 5.
int b = 6;
A variável b armazena o valor 6.
int c = a + b;
A variável c armazena o valor 11.

"O valor de uma variável pode ser usado para calcular um novo valor que vai substituir o antigo."

Exemplo 4, código: Descrição
int a = 2;
Agora a é igual a 2
int b = 3;
Agora b é igual a 3
a = a + b;
Agora a é igual a 5
b = b + 1;
Agora b é igual a 4

"É possível juntar strings com o sinal +:"

Exemplo 5, código: Descrição
String s1 = "Rain";
String s2 = "In";
String s3 = s1 + s2 + "Spain";
A variável s3 armazena a string "RainInSpain"

"Às vezes, uma string contendo um ou mais espaços pode ajudar:"

Exemplo 6, código: Descrição
String s1 = "My favorite movie is";
String s2 = "Route";
int roadNumber = 66;
String text = s1 + " " + s2 + " " + roadNumber;
text armazena "My favorite movie is Route 66"

"Vamos olhar como exibir texto e variáveis na tela:"

Exemplo 7, código:
1
System.out.println("A man's gotta do what a man's gotta do");
2
String s = "A man's gotta do what a man's gotta do";
System.out.println(s);

"Inclusive, Diego me pediu para dar uns exercícios para você:"

Comentários (12)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
mazanga Nível 2, Luanda, Angola
28 setembro 2024
esta é uma olataforma bacana!
Gabrielly Nível 3, Brazil
3 julho 2024
É muito divertido
Gabriel Q Nível 2, Brazil
2 julho 2024
Muito bom
handson Nível 1, Belo Horizonte, Brazil
19 janeiro 2024
Minha solução para o último exercício foi:

int resultado = d - b - b - a;
sendo então: 27 - 3 - 3 - 1 = 20! Apesar do output ter sido 20 no console, o segundo e o quarto requerimento da tarefa recusaram. 🤯 Alguém sabe me explicar o motivo?
Javagner Nível 2, Brazil
19 fevereiro 2024
Olá handson! Você não pode mexer nas variáveis, apenas nos sinais:

  int resultado = - a + b - c + d;
Anonymous #11488960 Nível 4, Brazil
16 março 2024
Vc nao poderia alterar as variaveis, apenas os sinais
Gisele Nível 4, Brazil
1 novembro 2023
Explicação minuciosa 🥰
MouraCass Nível 2, Estados Unidos
3 setembro 2023
A lógica deste exercício é a seguinte: - a + b - c + d; Agora, vamos substituir pelos números: -1 +3 -9 +27=20 Aonde: -1 e +3= +2 | +2 e -9 = -7 | -7 e +27 = +20 Portanto chegamos ao resultado do número 20.
Thiago Egidio Nível 4, Darlington , United Kingdom
31 julho 2023
deve ter algum bug, por que pra mim nao fez sentido nenhum, mas esta muito bom estudar nessa plataforma
ADIEL LIMA Nível 2
30 julho 2021
GG DEMAIS
23 junho 2021
Não entendi bem, mas bola pra frente.
Felipe Knöner Trigo Nível 1, São Paulo, Brasil
21 novembro 2020
legal, as tarefas lhe fazem pensar como usar extruturas simples de outras formas.