Hallo liebe Java-Freunde,
ich habe folgendes Problem:
Ich habe einen FileParser der Werte aus einer txt.als String einließt (und es muss auch String bleiben):
Ausschnit aus meinem JAVA-Code:
Nun habe ich folgendes Problem:
Ich gleiche diese Werte mit einer Datenbank ab und in der Datenbank sind abschließende Nullen abgeschnitten.
Ich bekomme aber Werte wie:
1254.102
10.10
25514.0
548470.000
596,001 << hier nen Komma statt einem Punkt
Diese Werte brauche ich im Format:
1254.102
10.1
25514
548470
596.001
Kann mir da jemand helfen? Stehe so ziemlich auf dem schlauch :-(
Ich bin für jeden Tip dankbar!
ich habe folgendes Problem:
Ich habe einen FileParser der Werte aus einer txt.als String einließt (und es muss auch String bleiben):
Ausschnit aus meinem JAVA-Code:
Java:
// Auslesen Zählerstand
if (result[x].startsWith("QTY+")) {
Pattern patternMn = Pattern.compile("\\:(\\p{Graph}+)");
Matcher matcherMn = patternMn.matcher(result[x]);
if (matcherMn.find()) {
tmp_zp_zlstand = matcherMn.group(1);
continue;
}
}
Nun habe ich folgendes Problem:
Ich gleiche diese Werte mit einer Datenbank ab und in der Datenbank sind abschließende Nullen abgeschnitten.
Ich bekomme aber Werte wie:
1254.102
10.10
25514.0
548470.000
596,001 << hier nen Komma statt einem Punkt
Diese Werte brauche ich im Format:
1254.102
10.1
25514
548470
596.001
Kann mir da jemand helfen? Stehe so ziemlich auf dem schlauch :-(
Ich bin für jeden Tip dankbar!