fixed bug with coding

git-svn-id: https://russianmorphology.googlecode.com/svn/trunk@58 d817d54c-26ab-11de-abc9-2f7d1455ff7a
This commit is contained in:
alexander.a.kuznetsov 2009-10-16 09:51:05 +00:00
parent a1e39d750f
commit ad3c9f7ccc

View File

@ -106,11 +106,9 @@ public class Morph {
} }
public void writeToFile(String fileName) throws IOException { 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"); writer.write(separators.length + "\n");
for (int[] i : separators) { for (int[] i : separators) {
System.out.println(writer);
System.out.println(i);
writer.write(i.length + "\n"); writer.write(i.length + "\n");
for (int j : i) { for (int j : i) {
writer.write(j + "\n"); writer.write(j + "\n");
@ -139,7 +137,7 @@ public class Morph {
} }
private void readFromInputStream(InputStream inputStream) throws IOException { 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(); String s = bufferedReader.readLine();
Integer amount = Integer.valueOf(s); Integer amount = Integer.valueOf(s);