java 实现中英文翻译_java实现简单的英文文本单词翻译器功能示例
本文实例讲述了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 handle(String eString) throws IOException {
StringTokenizer st = new StringTokenizer(eString,",!' '.;");
while(st.hasMoreElements()) {
String sText;
sText = st.nextElement().toString();
//System.out.println(sText);
String encoding="GBK";
String filepath="fanyi\\src\\fanyi\\word.txt";
File file=new File("G:\\workspace4\\fanyi\\src\\fanyi\\word.txt");
// System.out.println("2222");
if(file.isFile() && file.exists()){ //判断文件是否存在
//System.out.println("1111");
InputStreamReader read = new InputStreamReader(new FileInputStream(file),encoding);//考虑到编码格式
BufferedReader bufferedReader = new BufferedReader(read);
String lineTxt = null;
while((lineTxt = bufferedReader.readLine()) != null){
//System.out.println(lineTxt);
//System.out.println("333");
if(lineTxt.toString().equals(sText)){
System.out.println(sText + bufferedReader.readLine());
}
}
read.close();
}
}
}
public static void main(String[] args) throws IOException {
Scanner sc = new Scanner(System.in);
System.out.println("请输入英文文本:");
String eText = sc.nextLine();
handle(eText);
//System.out.println(eText);
}
}
文件结构如下:
运行结果:
希望本文所述对大家java程序设计有所帮助。
java 实现中英文翻译_java实现简单的英文文本单词翻译器功能示例相关推荐
- Java英汉翻译程序_java实现简单的英文文本单词翻译器功能示例
本文实例讲述了java实现简单的英文文本单词翻译器功能.分享给大家供大家参考,具体如下: 直接上代码: package fanyi; import java.io.bufferedreader; im ...
- java编写翻译字典数据库_java实现简单的英文文本单词翻译器功能示例
本文实例讲述了java实现简单的英文文本单词翻译器功能.分享给大家供大家参考,具体如下: 直接上代码: package fanyi; import java.io.BufferedReader; im ...
- java实现单词_java实现简单的英文文本单词翻译器功能示例
导读热词 本文实例讲述了java实现简单的英文文本单词翻译器功能.分享给大家供大家参考,具体如下: 直接上代码: package fanyi; import java.io.BufferedReade ...
- java 找到一行 更换单词_Java实现对一行英文进行单词提取功能示例
本文实例讲述了Java实现对一行英文进行单词提取功能.分享给大家供大家参考,具体如下: package fanyi; import java.util.Scanner; import java.uti ...
- java 简单的英文文本单词翻译器
直接上代码: package fanyi;import java.io.BufferedReader; import java.io.File; import java.io.FileInputStr ...
- java 变换滚动文字_JS实现简单的文字无缝上下滚动功能示例
本文实例讲述了JS实现简单的文字无缝上下滚动功能.分享给大家供大家参考,具体如下: 文字列表无缝滚动代码 *{ margin:0px; padding:0px; border:0px; } body{ ...
- txt doc rtf html,JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例.docx
JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例 JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例??2012-06-2 ...
- java回显怎么实现_Java实现简单的server/client回显功能
Java实现简单的server/client回显功能 Socket是指在一个特定编程模型下,进程间通信链路的端点.因为这个特定编程模型的流行,Socket这个名字在其他领域得到了复用,包括Java叫技 ...
- java猜拳游戏代码_Java实现简单猜拳游戏
本文实例为大家分享了java实现简单猜拳游戏的具体代码,供大家参考,具体内容如下 看网上的猜拳游戏那么多,但都是用switch输入数字,所以用if嵌套,写一个简单的猜拳游戏 package game; ...
- java有道翻译_Java 调用 有道翻译API
利用有道API进行翻译 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamRea ...
最新文章
- 一条长度为l的笔直街道 java_如图,在一条笔直的东西向海岸线l上有一长为1.5km的码头MN和灯塔C,灯塔C距...
- 通过代码获取Bitmap图片资源
- Linux下压力测试工具Webbench介绍
- python networkx库_python之networkx库小结
- 每天一道LeetCode-----两个有序数组合并后的第K个数
- Intel Core Enhanced Core架构/微架构/流水线 (7) - 栈指针跟踪器/微熔合
- c语言遗传算法例子,C++遗传算法类文件实例分析
- js操作json对象
- JS生成验证码、卡密,生成指定位数的字符串
- 使用matlab编写协方差矩阵计算矩阵
- Unable to instantiate application 解决方法
- nuxt 更新部署因浏览器缓存导致页面错误解决方法
- Coreseek、Sphinx-for-chinaese、Sphinx+Scws区别
- matlab消除泊松噪声,基于自适应噪声方差估计的去除泊松噪声的算法.PDF
- 对称信道容量的计算MATLAB,准对称信道信道容量的证明及其Matlab实现
- AMEYA360皇华:电子元器件四大分类
- Xcode_修改默认名称和公司
- 生活痛点与不怕犯错--用精益思想塑造创新型组织
- docker限制容器内存
- A level数学真题解析及运用