package com.personalityextractor.commons; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java.io.FileWriter; import java.util.ArrayList; import java.util.List; public class FileRW { public static List<String> getLinesinFile(String file){ List<String> lines = new ArrayList<String>(); try{ BufferedReader br = new BufferedReader(new FileReader(file)); String line = ""; while((line=br.readLine())!=null){ lines.add(line.trim()); } }catch(Exception e){ e.printStackTrace(); } return lines; } public static void writeLinesToFile(String file, List<String> lines){ try{ BufferedWriter bw = new BufferedWriter(new FileWriter(file)); for(String line : lines){ bw.write(line+"\n"); } bw.flush(); } catch(Exception e){ e.printStackTrace(); } } public static void writeLineToFile(String file, String line){ try{ BufferedWriter bw = new BufferedWriter(new FileWriter(file)); bw.write(line); bw.flush(); } catch(Exception e){ e.printStackTrace(); } } }