Formatar String para valor aceito pelo banco MYSQL

3 respostas
javamysql
Jederson_Andre

Como vão desenvolvedores…
Estou tentando converter um valor com o padrão “1.234,01” para o padrão aceitavel do mysql.
Alguem puder me ajudar, fico grato.

3 Respostas

Mike

Você precisa de um NumberFormat então

double valor = 1234.5;

NumberFormat nf = NumberFormat.getNumberInstance();
String s = nf.format(valor);
System.out.println(s);

CONSOLE: 1.234,5

Jederson_Andre

blz… agora quero fazer o inverso…
da string s com o valor ja convertido, para um valor aceito pelo banco mysql

Mike
NumberFormat nf = NumberFormat.getNumberInstance(new Locale("en", "us");
String s = nf.format(valor);
System.out.println(s);
Criado 1 de abril de 2018
Ultima resposta 1 de abr. de 2018
Respostas 3
Participantes 2