From c150bdea83a9f599b34832072a70af525e40b77a Mon Sep 17 00:00:00 2001 From: "trevor.cohn" Date: Sun, 18 Jul 2010 20:40:27 +0000 Subject: Changed to UTF8 git-svn-id: https://ws10smt.googlecode.com/svn/trunk@311 ec762483-ff6d-05da-a07a-a48fb63a330f --- .../prjava/src/io/FileUtil.java | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'gi/posterior-regularisation/prjava/src/io') diff --git a/gi/posterior-regularisation/prjava/src/io/FileUtil.java b/gi/posterior-regularisation/prjava/src/io/FileUtil.java index 81e7747b..6720d087 100644 --- a/gi/posterior-regularisation/prjava/src/io/FileUtil.java +++ b/gi/posterior-regularisation/prjava/src/io/FileUtil.java @@ -8,24 +8,25 @@ public class FileUtil public static BufferedReader reader(File file) throws FileNotFoundException, IOException { if (file.getName().endsWith(".gz")) - return new BufferedReader(new InputStreamReader(new GZIPInputStream(new FileInputStream(file)))); + return new BufferedReader(new InputStreamReader(new GZIPInputStream(new FileInputStream(file)), "UTF8")); else - return new BufferedReader(new FileReader(file)); + return new BufferedReader(new InputStreamReader(new FileInputStream(file), "UTF8")); } public static PrintStream printstream(File file) throws FileNotFoundException, IOException { if (file.getName().endsWith(".gz")) - return new PrintStream(new GZIPOutputStream(new FileOutputStream(file))); + return new PrintStream(new GZIPOutputStream(new FileOutputStream(file)), true, "UTF8"); else - return new PrintStream(new FileOutputStream(file)); + return new PrintStream(new FileOutputStream(file), true, "UTF8"); } - public static Scanner openInFile(String filename){ + public static Scanner openInFile(String filename) + { Scanner localsc=null; try { - localsc=new Scanner (new FileInputStream(filename)); + localsc=new Scanner(new FileInputStream(filename), "UTF8"); }catch(IOException ioe){ System.out.println(ioe.getMessage()); @@ -33,10 +34,11 @@ public class FileUtil return localsc; } - public static FileInputStream openInputStream(String infilename){ + public static FileInputStream openInputStream(String infilename) + { FileInputStream fis=null; try { - fis =(new FileInputStream(infilename)); + fis = new FileInputStream(infilename); } catch (IOException ioe) { System.out.println(ioe.getMessage()); -- cgit v1.2.3