import java.io.*; import java.util.*; class HTMLliste { String str; HTMLliste next; HTMLliste(String s, HTMLliste l){ str=s; next=l; } } class SearchList { public static boolean find(HTMLliste l,String navn) { HTMLliste n=l; while(n!=null) { if (n.str.equals(navn)) return true; n = n.next; }; return false; } } class RunMe { private static BufferedReader infile; public static HTMLliste itcnavneliste; public static void main(String[] args) throws IOException { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); String navn; HTMLliste last,ny; infile = new BufferedReader(new FileReader(args[0])); navn = infile.readLine(); itcnavneliste = new HTMLliste(navn,null); last = itcnavneliste; while (infile.ready()) { navn = infile.readLine(); ny = new HTMLliste(navn,null); last.next = ny; last = ny; }; infile.close(); System.out.println("Afslut med return uden indtastning"); System.out.print("Søg efter: "); navn=in.readLine(); while (navn.length()!=0) { if (SearchList.find(itcnavneliste, navn)) System.out.println(navn+" findes !"); else System.out.println(navn+" er der ikke !"); System.out.print("Søg efter: "); navn=in.readLine(); }; } }