encontrar caracteres en cadena

grisa
13 de Agosto del 2004
Nececito quitar los ceros sobrantes de una cadena de numeros a la derecha del punto decimal. Es decir, de la base de datos tengo un 1.25000000 y solo quiero mostrar en el frame 1.25. Mil gracias !!

javi
13 de Agosto del 2004
Lo puedes hacer de dos formas. Buscar el punto en la cadena con IndexOf() y a la posicion sumarle dos y apartir de ahy hacer un subtring o usar la clase java.text.decimalFormat usandola
DecimalFormat df = new DecimalFormat();
df.setMaximumFractionDigits(2);
df.setMinimumFractionDigits(2);
y después df.parse(cadena) te formatea la cadena. De esta manera se redondea y le puedes definir mas parametros para la visualizacion