From ad3c9f7cccadb0fa9234bb9664341c922574c150 Mon Sep 17 00:00:00 2001 From: "alexander.a.kuznetsov" Date: Fri, 16 Oct 2009 09:51:05 +0000 Subject: [PATCH] fixed bug with coding git-svn-id: https://russianmorphology.googlecode.com/svn/trunk@58 d817d54c-26ab-11de-abc9-2f7d1455ff7a --- morph/src/main/java/org/apache/lucene/morphology/Morph.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/morph/src/main/java/org/apache/lucene/morphology/Morph.java b/morph/src/main/java/org/apache/lucene/morphology/Morph.java index 9fac2d6..3c42b31 100644 --- a/morph/src/main/java/org/apache/lucene/morphology/Morph.java +++ b/morph/src/main/java/org/apache/lucene/morphology/Morph.java @@ -106,11 +106,9 @@ public class Morph { } public void writeToFile(String fileName) throws IOException { - FileWriter writer = new FileWriter(fileName); + OutputStreamWriter writer = new OutputStreamWriter(new FileOutputStream(fileName), "UTF-8"); writer.write(separators.length + "\n"); for (int[] i : separators) { - System.out.println(writer); - System.out.println(i); writer.write(i.length + "\n"); for (int j : i) { writer.write(j + "\n"); @@ -139,7 +137,7 @@ public class Morph { } private void readFromInputStream(InputStream inputStream) throws IOException { - BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream)); + BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream, "UTF-8")); String s = bufferedReader.readLine(); Integer amount = Integer.valueOf(s);