Hi, ich habe ein Programm, welches eine Textdatei einliest und in jeder Zeile befindet sich eine Zahl mit 2 Nachkommastellen. Mein Programm sieht momentan so aus:
Er macht halt z.B. aus 12,50 2 Zahlen (12 und 50). Wie bekomme ich es hin, dass es sie als Double einliest?
Java:
try{
BufferedReader eingabeConfig;
eingabeConfig = new BufferedReader( new FileReader("werte.txt"));
String zeile;
int i = 0;
while ((zeile = eingabeConfig.readLine()) != null) {
Pattern p = Pattern.compile("[+-]?[0-9]+");
Matcher m = p.matcher(zeile);
while ( m.find() ) {
System.out.println(zeile.substring(m.start(), m.end()));
}
i++;
}
//System.out.println(ausgabe);
eingabeConfig.close();
}
Er macht halt z.B. aus 12,50 2 Zahlen (12 und 50). Wie bekomme ich es hin, dass es sie als Double einliest?