Hallo zusammen,
ich habe mir hier was gebastelt um Sollwerte aus ner Textdatei einzulesen. Allerdings kann ich die Strings nur innerhalb der while - Schleife verwenden, wie bekomme ich die für die ganze Klasse oder public sichtbar?
Vielen Dank schonmal!
ich habe mir hier was gebastelt um Sollwerte aus ner Textdatei einzulesen. Allerdings kann ich die Strings nur innerhalb der while - Schleife verwenden, wie bekomme ich die für die ganze Klasse oder public sichtbar?
Vielen Dank schonmal!
Java:
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class ReadText {
public static void main(String[] args) {
// TODO Auto-generated method stub
BufferedReader br = null;
String file_at_path_to_desktop = System.getProperty("user.home") + "\\" + "Desktop" + "\\" + "SollAuftrag.txt";
try {
br = new BufferedReader(new FileReader(new File(file_at_path_to_desktop)));
String line = null;
while ((line = br.readLine()) != null) {
String[] parts = line.split(";");
String sollWert1= parts[0];
String sollWert2= parts[1];
String sollWert3= parts[2];
String sollWert4= parts[3];
System.out.println("Wert1: " + sollWert1);
System.out.println("Wert2: " + sollWert2);
System.out.println("Wert3: " + sollWert3);
System.out.println("Wert4: " + sollWert4);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (br != null) {
try {
br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
}
Zuletzt bearbeitet von einem Moderator: