Hej allesammen
Har et lille problem med læsning fra en tekstfil. Brugeren taster et postnummer ind og så skal bynavnet returnes fra tekstfilen eller skal der dukke en fejlmeddelse op. Har virkelig brug for hjælp
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.Scanner;
public class ReadFile {
public static void main(String[] args) {
ReadFile rf = new ReadFile();
rf.ReadFile(); }
public void ReadFile(){
try {
FileReader fr = new FileReader("C:\\\\postnummerfil.txt");
// read a file
BufferedReader br = new BufferedReader(fr);
String tmp;
tmp = br.readLine();
Scanner sc = new Scanner(new FileReader("C:\\\\postnummerfil.txt"));
// read first line of file.
while(tmp != null){ // read a line until end of file.
System.out.println("" + tmp);
tmp = br.readLine();
long aLong = sc.nextLong();
}
br.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} } }