encontrar caracteres en string

grisa
13 de Agosto del 2004
Hola, necesito eliminar los ceros a la derecha del punto decimal de una cadena de numeros, esto es: si tengo 1.2500000 que solo me deje el 1.25 El numero lo estoy manejando como un string. Agradecere mucho sus comentarios

mey
13 de Agosto del 2004
Pues to soy principiante pero lo ahria asi:

cad = 1.250000;
cad = cad.substring(0,cad.indexof("0"));


algo asi... quiza no te quite el primer 0 pero puedes jugar con los indices de estas funciones pues son int...

Espero te sirva
Saludos
MEY

metano
13 de Agosto del 2004
BUENO NO SE QUE ESTARA HACIENDO PERO SEGUN TU PROBLEMA DEBERIAS HACER ESTO AUQUE NO SE PARA QUE QUIERES QUITAR TODO ESOS CEROS PERO BUENO TU SABRAS:

String frase=t1.getText();
z=frase.length();

int i;
for(i=0;i<z;i++)
{
if(frase.substring(i,i+1).equals("0")==true)
{
AQUI VA LO QUE QUIERES HACER
}


ha otra cosa si vas a tomar esos string como valores mejor utiliza format.

un saludo!