[java] Strings

undercore

Power Member
Boas pessoal.
Tou a fazer um trabalho, e nas variaveis de instancia,necessito de limitar uma string para 12 caracteres.
Sei que posso fazer algo do genero: private char[] s = new char [12];
Mas o q eu queria era em vez de char ser string.
Como faço isso?
Obrigado
 
no metodo set ,verificas se o length da string <12 ...

void setXXX(String str)
{
if (str.length() > 12)
{
throw new Exception ....
}
else
XXX = str;
}
 
Este exemplo ilustra perfeitamente a vantagem da utilização de setters e getters para validação dos valores que pretendemos atribuir aos atributos de uma classe!
 
Back
Topo