Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Resumo | String
Noções Básicas de Java
course content

Conteúdo do Curso

Noções Básicas de Java

Noções Básicas de Java

1. Primeiros Passos
2. Tipos básicos, operações
3. Loops
4. Arrays
5. String

Resumo

Parabéns!

Parabéns por completar o curso! Você percorreu um longo caminho e dominou a sintaxe básica para trabalhar com algoritmos na linguagem de programação Java.

Nota

Se você está pronto para continuar aprendendo Java, estou te esperando em nosso próximo curso - Java Avançado. Lá, você aprenderá sobre trabalhar com métodos, classes e reforçará todo o conhecimento que adquiriu neste curso.

Vamos resumir a sintaxe principal que você precisará deste curso.

Aqui está um exemplo de uma class onde cobrimos tudo neste curso:

java

Main

copy
1234567
package com.example; public class Main { public static void main(String[] args) { // main body } }

Variáveis

Podem ser divididas em 3 tipos:

  • Inteiros: byte, short, int, long, float, double;
  • Caracteres e strings: char e String;
  • Booleanos: boolean.

if / if-else / switch-case: essas instruções são utilizadas para estabelecer condições específicas para a execução do código. Lembre-se de que switch-case é útil quando temos muitas opções ou condições.

Loops

  • Loop for: utilizado quando conhecemos o número exato de iterações necessárias;
  • Loop while: usado quando não sabemos o número exato de iterações;
  • Loop do-while: usado quando não sabemos o número exato de iterações, mas queremos que o corpo do loop seja executado pelo menos uma vez;
  • Loop for-each: utilizado ao trabalhar com arrays para iterar sobre cada elemento.

Arrays

Arrays são usados quando precisamos armazenar uma grande quantidade de informações do mesmo tipo de dado.

Existem também arrays bidimensionais; você sabe o que eles são, mas não é necessário focar neles, pois são menos usados.

  • IOB (Index Out of Bounds) - um erro que pode ser evitado verificando as iterações;
  • NPE (NullPointerException) - um erro que pode ser evitado adicionando verificações para null.

String

  • String é um tipo de dado que possui muitos métodos que facilitam o trabalho com ele;
  • StringBuilder: um tipo de dado auxiliar para trabalhar com strings;
  • String pool: esta é uma área na memória onde valores idênticos de strings são armazenados;
  • Use o método equals() em vez de == para comparar valores de string.

É isso! Resumimos brevemente todo o curso. Agora, aconselho você a resolver problemas algorítmicos e melhorar seu conhecimento em Java. Não é uma linguagem tão difícil quanto pode parecer no início; a chave é começar a entendê-la.

1. Qual será o resultado do seguinte código?
2. Qual será a saída do seguinte código?

Qual será o resultado do seguinte código?

Selecione a resposta correta

Qual será a saída do seguinte código?

Selecione a resposta correta

Tudo estava claro?

Seção 5. Capítulo 8
We're sorry to hear that something went wrong. What happened?
some-alt