K
Klaus87
Gast
Guten Morgen liebe Forenuser!
Ich habe folgendes Problem:
Ich möchte gerne Daten aus einer Textdatei ausgeben lassen, aber nur einen bestimmten Teil. Jetzt bin ich so weit dass ich mir den bestimmten teil ausgeben lasse, habe aber nun das problem dass sich Zahlen in der Datei befinden und ich mit einem String diese nicht ausgeben kann.
die Datei schaud folgendermaßen aus:
Überschrift
.1 14 Werner
.2 178 Oliver
usw...
ich möchte gerne splittern und die Zahlen in integer und long ausgeben lassen, den Namen natürlich als String.
verwende ich hier substring? oder die methode trim??
tja und derzeit wird mir nur "Überschrift" ausgegeben...
hier noch mein derzeitiger code:
package Test;
import java.io.*;
public class Test {
public static void main(String[] args) {
String s;
BufferedReader br = null ;
String TabName;
int Mastertable_id;
long Record;
try{
br = new BufferedReader(new FileReader("C:\\RECCNT.txt"));
while(( s = br.readLine()) != null ){
if (s.equalsIgnoreCase("Ueberschrift")){
break;
}
}
System.out.println(s)
}
catch (IOException io){
System.out.println(io.getMessage());
}
}
}
Ich habe folgendes Problem:
Ich möchte gerne Daten aus einer Textdatei ausgeben lassen, aber nur einen bestimmten Teil. Jetzt bin ich so weit dass ich mir den bestimmten teil ausgeben lasse, habe aber nun das problem dass sich Zahlen in der Datei befinden und ich mit einem String diese nicht ausgeben kann.
die Datei schaud folgendermaßen aus:
Überschrift
.1 14 Werner
.2 178 Oliver
usw...
ich möchte gerne splittern und die Zahlen in integer und long ausgeben lassen, den Namen natürlich als String.
verwende ich hier substring? oder die methode trim??
tja und derzeit wird mir nur "Überschrift" ausgegeben...
hier noch mein derzeitiger code:
package Test;
import java.io.*;
public class Test {
public static void main(String[] args) {
String s;
BufferedReader br = null ;
String TabName;
int Mastertable_id;
long Record;
try{
br = new BufferedReader(new FileReader("C:\\RECCNT.txt"));
while(( s = br.readLine()) != null ){
if (s.equalsIgnoreCase("Ueberschrift")){
break;
}
}
System.out.println(s)
}
catch (IOException io){
System.out.println(io.getMessage());
}
}
}