Preciso realizar algumas conversões, do tipo:
double - long
double - decimal
double - integer
… etc
não somente de double… todos os tipos de conversões possíveis.
Mas é o seguinte, não é o usuário que digita o valor e depois faz a conversão. Pega os valores da base de dados, lê e faz a conversão.
Gostaria de saber se alguém tem alguma dessas classes prontas e que pudesse me passar, se possível.
Valeu,
Olá, sabes que dependendo do tipo origem para o destino podes ter perda de precisão e coisas do tipo… De qualquer modo:
final Double d = new Double(1.5);
final long l = d.longValue();
final short s = d.shortValue();
final float s = d.floatValue();
final int i = d.intValue();
final byte b = d.byteValue();
Utilize as classes Wrapper de cada tipo primitivo para estas conversões assim como mostrei para Double, ou seja, Integer, Long, Byte… T+