Edenane

Loading text files

Jan 12th, 2020
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.90 KB | None | 0 0
  1. import java.io.IOException;
  2. import java.io.BufferedReader;
  3. import java.io.FileReader;
  4. import java.util.ArrayList;
  5. import java.util.List;
  6.  
  7. class Main {
  8.   public static void main(String[] args)
  9.   {
  10.     String[] words = readLines("hangman.txt");
  11.     for (String word : words)
  12.     {
  13.       System.out.println(word);
  14.     }
  15.   }
  16.  
  17.   public static String[] readLines(String filename)
  18.   {
  19.     try{
  20.       FileReader fileReader = new FileReader(filename);
  21.      
  22.       BufferedReader bufferedReader = new BufferedReader(fileReader);
  23.       List<String> lines = new ArrayList<String>();
  24.       String line = null;
  25.        
  26.       while ((line = bufferedReader.readLine()) != null)
  27.       {
  28.           lines.add(line);
  29.       }
  30.        
  31.       bufferedReader.close();
  32.        
  33.       return lines.toArray(new String[lines.size()]);
  34.     }catch(IOException ioe){
  35.       return new String[]{"error"};
  36.     }
  37.   }  
  38. }
Advertisement
Add Comment
Please, Sign In to add comment