Advertisement
Guest User

as

a guest
Nov 28th, 2014
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.28 KB | None | 0 0
  1. package ktharjutamine;
  2.  
  3.  
  4.  
  5. import java.io.BufferedReader;
  6. import java.io.File;
  7. import java.io.FileNotFoundException;
  8. import java.io.FileReader;
  9. import java.util.ArrayList;
  10. import java.util.Collections;
  11.  
  12. public class FailiLugeja {
  13.  
  14.     public static ArrayList<String> loeFail(String failiNimi) {
  15.  
  16.         // punkt tähistab jooksvat kataloogi
  17.         String kataloogitee = FailiLugeja.class.getResource(".").getPath();
  18.         ArrayList<String> read = new ArrayList<String>();
  19.         // otsime samast kataloogist kala.txt-nimelist faili
  20.         File file = new File(kataloogitee + failiNimi);
  21.  
  22.         try {
  23.             // avame faili lugemise jaoks
  24.             BufferedReader in = new BufferedReader(new FileReader(file));
  25.             String rida;
  26.  
  27.             // loeme failist rida haaval
  28.             while ((rida = in.readLine()) != null) {
  29.  
  30.                 read.add(rida);
  31.                
  32.             }
  33.         } catch (FileNotFoundException e) {
  34.             System.out.println("Faili ei leitud: \n" + e.getMessage());
  35.         } catch (Exception e) {
  36.             System.out
  37.                     .println("Error, jee, mingi muu error: " + e.getMessage());
  38.         }
  39.         return read;
  40.     }
  41.  
  42.     public static void main(String[] args) {
  43.         ArrayList<String> failiSisu = new ArrayList<String>();
  44.         failiSisu = loeFail("kala.txt");
  45.         System.out.println(loeFail("kala.txt"));
  46.         Collections.sort(failiSisu);
  47.         System.out.println(failiSisu);
  48.     }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement