介绍
今天就跟大家聊聊有关使用java怎么实现一个英文文本单词翻译器,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
直接上代码:
package fanyi; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; import java.util.Scanner; import java.util.StringTokenizer; public class  text { public 才能;static  void 处理(String eString), throws IOException { ,,,StringTokenizer st =, new StringTokenizer (eString、“! & # 39;, & # 39;。“); ,,,,(st.hasMoreElements ()), { ,,,,,String sText; ,,,,,sText =, st.nextElement () .toString (); ,,,,,//System.out.println (sText); ,,,,,String 编码=癎BK"; ,,,,,String filepath=癴anyi \ \ src \ \ fanyi \ \ word.txt"; ,,,,,File 文件=new 文件(“G: \ \ workspace4 \ \ fanyi \ \ src \ \ fanyi \ \ word.txt"); ,,,,,//,System.out.println (“2222”); ,,,,,如果(file.isFile (),,,, file.exists()){,//判断文件是否存在 ,,,,,,,//System.out.println (“1111”); ,,,,,,,InputStreamReader read =, new InputStreamReader (new FileInputStream(文件),编码);//考虑到编码格式 ,,,,,,,BufferedReader BufferedReader =, new BufferedReader(阅读); ,,,,,,,String lineTxt =,空; ,,,,,,,,((=lineTxt bufferedReader.readLine ()), !=, null) { ,,,,,,,,,//System.out.println (lineTxt); ,,,,,,,,,//System.out.println (“333”); ,,,,,,,,,如果(lineTxt.toString () .equals (sText)) { ,,,,,,,,,,,System.out.println(时间+ sText bufferedReader.readLine ()); ,,,,,,,,,} ,,,,,,,} ,,,,,,,read.close (); ,,,,,} ,,,} ,,} public 才能;static  void main (String [], args), throws IOException { ,,,Scanner sc =, new 扫描仪(系统); ,,,System.out.println(“请输入英文文本:“); ,,,String eText =, sc.nextLine (); ,,,处理(eText); ,,,//System.out.println (eText); ,,} }
看完上述内容,你们对使用java怎么实现一个英文文本单词翻译器有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。