magic_halli
Erfahrenes Mitglied
Hi,
ich gehe eine Textdatei zeilenweise durch und lese mir eine bestimmte Zeile aus. Diese Zeile sieht z.B. so aus:
/*Parameter:M_Y,M_Z,M_T,F_QZ,F_QY,F_L,R_M,R_E
Jetzt möchte ich diese einzelnen Parameter, die dort in der Zeile stehen extrahieren und z.B. in ein StringArray speichern, damit ich später mir jeden einzelnen Parameter hernehmen kann und etwas damit machen kann.
Ich habe jetzt zwar erstmal die Zeile als String in Java vorliegen, doch weiß ich nicht so recht, wie ich dann die einzelnen Parameter abspeichern kann.
Diese sollen am Ende so vorliegen:
{ "M_Y" , "M_Z" , "M_T" , "F_QZ" , "F_QY" , "F_L" , "R_M" , "R_E" }
Bisher bin ich soweit:
Könnt ihr mir einen Tip geben, wie ich das machen könnte?
Danke und Gruß.
ich gehe eine Textdatei zeilenweise durch und lese mir eine bestimmte Zeile aus. Diese Zeile sieht z.B. so aus:
/*Parameter:M_Y,M_Z,M_T,F_QZ,F_QY,F_L,R_M,R_E
Jetzt möchte ich diese einzelnen Parameter, die dort in der Zeile stehen extrahieren und z.B. in ein StringArray speichern, damit ich später mir jeden einzelnen Parameter hernehmen kann und etwas damit machen kann.
Ich habe jetzt zwar erstmal die Zeile als String in Java vorliegen, doch weiß ich nicht so recht, wie ich dann die einzelnen Parameter abspeichern kann.
Diese sollen am Ende so vorliegen:
{ "M_Y" , "M_Z" , "M_T" , "F_QZ" , "F_QY" , "F_L" , "R_M" , "R_E" }
Bisher bin ich soweit:
Code:
String line;
String param = "/*Parameter:";
BufferedReader buff = new BufferedReader(new FileReader(path + "relations.txt"));
while ((line = buff.readLine()) != null) {
if ((line.toLowerCase().startsWith(param.toLowerCase()) == true)){
//hier die einzelnen Elemente extrahieren und speichern - nur wie
}
}
Danke und Gruß.