Olá professor, Gostaria de saber como classificar um numero de telefone.
Tentei int e não funcionou e tbm tentei double e não funcionou.
desde já agradeço.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá professor, Gostaria de saber como classificar um numero de telefone.
Tentei int e não funcionou e tbm tentei double e não funcionou.
desde já agradeço.
usa String. Pois geralmente int e double são tipos utilizados quando se pretende fazer cálculos, mas como se trata de um telefone o uso da String é melhor, faz mais sentido, pois assim também é possível definir um padrão com expressões regulares. Geralmente para CPFs também é passado o tipo String pois esses valores não serão utilizados para cálculos. Espero ter ajudado.
Complementando a resposta do colega Valter, uma boa dica "genérica" pra entender esse conceito de números como String é: Você lê o número como um número ou como um texto? exemplo: você não lê seu telefone (99999-9999) como novecentos e noventa e nove milhões novecentos e noventa e nove mil novecentos e noventa e nove, certo? Então você usa String. O mesmo vale para CPF, documentos em geral, etc, onde a sua leitura humana é feita dígito a dígito. Agora um ano, como dois mil e vinte e dois, você pode facilmente aplicar um tipo numérico (int), de forma geral.
Olá pessoal, vim trazer algumas atualizações.
tentei colocar em String como disseram mais ele n compila. ele até me sugere trocar pra Int, mais se eu troco ele coloca uns numeros aleatórios.