Para criar uma constante em java basta utilizar a palavra chave final junto a declaração da váriavel.
Sintaxe:
final tipo_variavel NOME_VARIAVEL = valor;
Onde:
- final - Palavra para expressar que a váriavel é do tipo constante.
- tipo_variavel - O tipo da váriavel (String, int, Double,etc)
- NOMEVEL_VARIAVEL - Nome da variável constante, por convenção os nomes das constante em java tem todas suas letras em caixa alta(maiúscula).
- valor - Como se trata de uma constante (valor não pode ser alterado) é necessário informar um valor logo que a variável for declarada.
Exemplo:
final String STATUS = "APROVADO";
Exemplo prático:
public class Constante{
public static void main(String args[]){
final String STATUS="APROVADO";
System.out.println(""+STATUS);}
}
Sáida:
Quando tentamos alterar o conteúdo de uma constante podemos ver o erro baixo.
Código com erro:
public class Constante{
public static void main(String args[]){
final String STATUS="APROVADO";
System.out.println(""+STATUS);
STATUS="REPROVADO";
System.out.println(""+STATUS);
}
}
Sáida quando tenta se compilar:
Anterior Início Próximo