Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Palavra-chave Final | Estrutura Profunda do Java
Java Avançado

Deslize para mostrar o menu

book
Palavra-chave Final

Como evitar a alteração do valor de uma variável

Para esse propósito, Java possui uma palavra-chave chamada final. Considere um trecho de código onde utilizamos essa palavra-chave:

Main.java

Main.java

copy
123456789101112
package com.example; public class Main { public static void main(String[] args) { int number = 10; final int finalNumber = 5; number = 15; finalNumber = 20; System.out.println(number); System.out.println(finalNumber); } }

É possível observar que, no código acima, foram criadas duas variáveis do tipo int, mas uma delas está marcada com a palavra-chave final. Ao tentar alterar o valor dessa variável, o compilador informa um erro. Especificamente, indica que não é possível modificar um valor marcado com a palavra-chave final.

Para que podemos usar a palavra-chave final:

  • Para criar constantes. Uma constante é uma variável cujo valor não pode ser alterado após ter sido inicializado. Em Java, constantes são sempre declaradas usando a palavra-chave final;

  • Para indicar que o valor de uma variável é final e não deve ser modificado;

  • Para evitar a modificação acidental do valor de uma variável final em nosso código.

Tarefa

Swipe to start coding

Sua tarefa é adicionar a palavra-chave final antes das variáveis que não são modificadas posteriormente no código.

Solução

solution.java

solution.java

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 3
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

close

Awesome!

Completion rate improved to 2.63

book
Palavra-chave Final

Como evitar a alteração do valor de uma variável

Para esse propósito, Java possui uma palavra-chave chamada final. Considere um trecho de código onde utilizamos essa palavra-chave:

Main.java

Main.java

copy
123456789101112
package com.example; public class Main { public static void main(String[] args) { int number = 10; final int finalNumber = 5; number = 15; finalNumber = 20; System.out.println(number); System.out.println(finalNumber); } }

É possível observar que, no código acima, foram criadas duas variáveis do tipo int, mas uma delas está marcada com a palavra-chave final. Ao tentar alterar o valor dessa variável, o compilador informa um erro. Especificamente, indica que não é possível modificar um valor marcado com a palavra-chave final.

Para que podemos usar a palavra-chave final:

  • Para criar constantes. Uma constante é uma variável cujo valor não pode ser alterado após ter sido inicializado. Em Java, constantes são sempre declaradas usando a palavra-chave final;

  • Para indicar que o valor de uma variável é final e não deve ser modificado;

  • Para evitar a modificação acidental do valor de uma variável final em nosso código.

Tarefa

Swipe to start coding

Sua tarefa é adicionar a palavra-chave final antes das variáveis que não são modificadas posteriormente no código.

Solução

solution.java

solution.java

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

close

Awesome!

Completion rate improved to 2.63

Deslize para mostrar o menu

some-alt