Qual o melhor jeito de se utilizar constantes?

3 respostas
Rafael_Marques1

Eu estou fazendo um joguinho em java, e estou com uma dúvida.
Qual o melhor jeito de se utilizar constantes?

por exemplo:
o keycode da up arrow é 38.
Mas fica mais facil de entender, em alguma comparacao para ver ql tecla foi pressionada etc, verificar se a tecla é TEC_CIMA ou algo do tipo, ao invés de comparar com o 38.

até pq, em outras ocasioes de constantes, caso eu precise mudar um valor, fica mto mais facil alterar o valor da constante do que sair caçando o valor em todo lugar q está sendo utilizado.
Porém, no caso de uma contante, se eu nao estou utilizando uma ide tipo o eclipse que tem refactor-rename, e eu precisar mudar o nome da constante, vai ser tão ruim quanto sair alterando os valores como eu falei acima.

Pode parecer uma duvida besta, nao sei… não tenho mta experiencia, etc… mas gostaria de saber se há alguma solução que resolva esses problemas…

grato :wink:

3 Respostas

renamed

Já existem algumas constantes na classe KeyEvent , veja:

public void keyTyped(KeyEvent arg0) {
				if (arg0.getKeyCode() == KeyEvent.VK_A){
					
				}
				
			}

ok?

Rafael_Marques1

eu sei =D

porém, não é apenas pra isso…

definir constantes contendo tamanhos, etc…

A

quando devemos usar Constantes?

Criado 7 de novembro de 2009
Ultima resposta 24 de mai. de 2010
Respostas 3
Participantes 3