Pessoal estou com um erro muito estranho e não sei como arrumar isso
o que estou precisando é o seguinte!
preciso tirar o ponto do valor ex
12.56 tenho que deixar 1256
só que esta dando erro:
esse é o codigo que esta dando erro!
String.valueOf(rs.getDouble("valor")).replace("\.","")
por favor pessoal , preciso da ajuda de vc´s grato
nel
#2
Oi
Que variavél está recebendo esse valor?
Simplesmente está dizendo que não possui o método valueOf da String.
É java.lang.String mesmo?
Pois rodei aqui e não tive problemas.
Cara meu código está bem grande, mas irei colocar em anexo pra vc
nel
#5
Pelo amor de dio!
Aonde tu leu ou viu isso me camarada?
public static void main(String[] args) {
double d = 10.50;
String value = String.valueOf(d);
String result = value.replaceAll("\.", "");
System.out.println(result);
}
Acha que isso não funciona ?
nel
#6
String.valueOf(rs.getString("valor")).replaceAll("\.", ""),
Isso está no seu código em anexo, aqui tu postou o rs.getDouble().
Decida-se amigo, ou é um ou é outro. Veja o tipo correto na sua base de dados.
Abraços.
Pelo amor de dio!
Aonde tu leu ou viu isso me camarada?
public static void main(String[] args) {
double d = 10.50;
String value = String.valueOf(d);
String result = value.replaceAll("\.", "");
System.out.println(result);
}
Acha que isso não funciona ?[/quote]
Realmente, me passei, dei uma olhada na documentação! :oops:
está como double
String.valueOf(rs.getDouble("valor")).replaceAll("\.", ""),
esta fazendo teste, mas nao conseguir arrumar
nel
#9
Cara, não é possível isso:
public static void main(String[] args) {
double d = 10.50;
String value = String.valueOf(d).replaceAll("\.", "");
System.out.println(value);
}
100%.
Tente duas alterações ai:
java.lang.String.valueOf(rs.getDouble("valor")).replaceAll("\.","")
Senão funcionar, tente:
Double value = rs.getDouble("valor");
String.valueOf(value).replaceAll("\.", "");
A primeira alteração vai funcionar! Certeza.
Abraços.
Valeu Nel, deu certinho agora cara!!!
abraços
usei esse codigo!!!
java.lang.String.valueOf(rs.getDouble("valor")).replaceAll("\.","")