Olá galera,
tem um código interessante que achei q a galera deve prestar atenção,
pra naum cair em uma pegadinha!
Double d = new Double("45D");
Float f = new Float("45F");
Long l = new Long("45L");
System.out.println(d+","+f+","+l);
Imprime o q? Compila? Runtime error?
landir
#2
Muito bom saber disso, e por falar nisso, tem algum lugar (site) que mostra os valores possíveis valores de entrada string para classes Wrappers ?
Dharis
#3
Muito interessante mesmo! Por mais que se estude, parece que sempre tem alguma coisa que não conhecemos ![:slight_smile: :slight_smile:](//www.guj.com.br/images/emoji/twitter/slight_smile.png?v=5)
Os construtores que recebem strings como parâmetro fazem uso do método valueOf(). Se você olhar lá vai ver:
Double.valueOf()
Float.valueOf()
Integer.valueOf()
Integer.parseLong()