Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void odczytZPliku(){
- //Deklarowanie file i scanner - wymagane do odczytu z pliku
- File nazwa = new File("C:\\Users\\TalarPC\\IdeaProjects\\PowturkaPliki\\baza.txt");
- Scanner in = null;
- //Try obsługujący wyjątek (sytuacje) kiedy nie ma pliku o podanej nazwie;
- try{
- in = new Scanner(nazwa);
- //Nieskończona pętla, w której obsłużony będzie wyjątek NoSuchElementException
- //Pętla zostanie przerwana, jezeli wyjątek zostanie wyłapany
- //W bloku try znajduje się kod odpowiedzialny za wszystkie operacje zwiazane z pobranymi liniami
- while(true){
- try{
- String linia = in.nextLine();
- //Metoda split() usuwa znak(i) podane w argumencie i zapisuje je do tablicy
- String [] posredni = linia.split("\\+");
- System.out.println(posredni[0] + " " + posredni[1] + " " + posredni[2]);
- }catch(NoSuchElementException e) { break; }
- }
- }catch(FileNotFoundException x) { System.out.println("Brak pliku"); }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement