Hola!
Aplico la función replace() a un String. Concretamente quiero sustituir el caracter "," por el caracter ".". Es decir hago algo así como cadena.replaceAll( ",", ".").
Código PHP:
ultimoPrecio=dato.getPrecio();
System.out.println ("String antes de replace: " + ultimoPrecio); //Muestra 14,5
ultimoPrecio.replaceAll(",", ".");
System.out.println("String despues de replace: " + ultimoPrecio); //Muestra 14,5
Observando lo mostrado por pantalla, veo que sale exactamente lo mismo antes y después de ejecutar la funcion replace. No se reemplaza la coma por el punto.
He probado tanto con la función replace() como con replaceAll(), pero ninguna hace ningún cambio.
¿Alguna orientación de por qué no hace nada la función replace()?
Gracias!