[Pytanie - Java]Properties - problem

0
import java.util.* ;
import java.io.* ;


abstract class t99 implements Comparable<t99>{
	String slowo;
	String cyfra;
}



public class shit{
public static void main(String[] args) throws IOException{
menu();
}

public static void menu() throws IOException{
                Scanner opcja=new Scanner(System.in);
                System.out.printf("Menu:\n 1.Tlumacz\n 2.Dodaj do slownika \n 3.Wyswietl zawartosc slownika\n 4.Koniec\n");
                int i=opcja.nextInt();
                switch(i){
                        case 1: tlumacz() ; break ;
                        case 2: dodaj() ; break ;
                        case 3: wyswietl(); break;
                        case 4: break ;
                        default: System.out.printf("Nic nie wybrales!\n\n") ;
        }
}

public static void tlumacz() throws IOException{
	try{
			
			Properties phoneBook = new Properties();
			Book.load(new FileInputStream("slownik.txt"));
			String s=new String();
			Scanner slowo=new Scanner(System.in);
			s=slowo.nextLine();
			Book.getProperty("s");
     		        Book.load(new FileInputStream("slownik.txt"));
			Enumeration e = Book.propertyNames(); e.hasMoreElements();
			String name = (String)e.nextElement();
			String[] Numbers = Book.getProperty(name).split(" ");
//wypisujemy na konsolke
        	 	System.out.print(name+"-"Numbers);	
        	 	System.out.println(" ");
 
	}
	catch(Exception ex)
	{
     System.out.println(ex);
	}
	menu();
}

public static void dodaj() throws IOException{
                FileWriter fw=new FileWriter("slownik.txt",true) ;
                String s=new String() ;
                Scanner slowo=new Scanner(System.in) ;
               
                System.out.printf("Liczba i Slowo: 'Cyfra Slowo' \n") ;
                s=slowo.nextLine() ;
                fw.write(s+"\n") ;
                fw.close() ;
                System.out.printf("\n") ;
                menu();
        }
public static void wyswietl() throws IOException{
                FileReader fr=new FileReader("slownik.txt") ;
                Scanner linia=new Scanner(fr) ;
                while(linia.hasNextLine()){
                        System.out.println(linia.nextLine());
                                               
                }
                menu();

}
}

Chciałbym zapytać, jak powinno wyglądać wyświetlanie, aby po wyszukaniu w pliku slownik.txt ciagu znakow np 666 wyswietalo sie slowo do niego przypisane szatan.

0

Jest taka złota zasada:
-Nie pisz 3 razy tego samego, bo nie dostaniesz odpowiedzi


Program bez bugów, to czyste lamerstwo :-)

0

tzn ten program jest inny nie poprzedni :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1