Làm cách nào để dịch 1 chuỗi từ tiếng anh sang tiếng việt trong 1 file ạ?
private TreeMap<String, String> tree;
// so sánh các cặp trong tree
public String find(String s) {
if (tree.containsKey(s))
return tree.get(s);
for (String key : tree.keySet()) {
if (tree.get(key).equals(s))
return key;
}
return "a";
}
// lấy từng từ ra thông qua dấu cách
public void load(String fileName) throws IOException {
BufferedReader reader = new BufferedReader(new FileReader(fileName));
String line = null;
while (true) {
line = reader.readLine();
if (line == null)
break;
StringTokenizer tokens = new StringTokenizer(line, " ");
String output = "";
while (tokens.hasMoreTokens()) {
String w = tokens.nextToken();
// output+=w+" ";
System.out.print(find(w) + " ");
}
}
reader.close();
// TODO
}