求大神编JAVA,求源代码

编程实现一个命令窗程序,使得:输入“你”则在屏上回显“you”。输入“书”则在屏上回显“book”。输入“中”则在屏上回显“middle”。输入“中国”则在屏上回显“Ch... 编程实现一个命令窗程序,使得:
输入“你”则在屏上回显“you”。
输入“书”则在屏上回显“book”。
输入“中”则在屏上回显“middle”。
输入“中国”则在屏上回显“China”。
...要能输入至少100个词。如输入没有记录的词则如下:
输入“东东”则在屏上回显“查不到该词”。
输入ByeBye则退出程序.
(提示:单词字典应做一个文本文件读入,其中每行为:<中文字词><对应英文>)
如:字典文件 dic.txt内容是
展开
 我来答
好好杀生
2017-08-25 · 超过30用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:29.8万
展开全部
包自己加
import java.io.File;
import java.io.FileReader;
import java.util.Properties;
import java.util.Scanner;

public class TD {

private static Properties prop;
private static Scanner in = new Scanner(System.in);

/**
 * 初始化,加载词典进 prop
 */
static {
prop = new Properties();
try {
prop.load(new FileReader(new File("src/dic.txt")));
} catch (Exception e) {
e.printStackTrace();
}
}

public static void main(String[] args){

System.out.println(TD.input());

}

// 查词
public static String input(){

System.out.println("请输中文,我查字典");
String ch = in.next();

// prop.keySet()返回的是Set<Object>,需要强转
for (Object str : prop.keySet()) {
String s = (String)str;
if(ch.equals(s))
return prop.getProperty(s);
}
return "查无此词";
}

}
// 控制台
请输中文,我查字典

middle


字典内容自己补,字典文件在你项目src下dic.txt(需要改动你把源码里路径改下就行)


为了110

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式