定义了一个enum,怎么用?

定义了一个enum,名字是Chinese。
System.out.println("请输入30个英文单词,用空格隔开");
String[] english=new String[30];
Chinese[] work = Chinese.values();
Chinese chinese; //该怎么用设定好的Chinese定义一个变量并初始化??
for(int i=0;i<2;i++)
{
english[i]=s.next();
for(int j=0;j<30;j++)
if(english[i]==chinese.getName(j)) //提示chinese没有初始化
System.out.println(english[i]+": "+work[j]);
}
程序目的是做一个英汉词典,输入英文,可以翻译出中文。
或者能不能用其他方法来实现?
你的题目要求用枚举不合适啊,用HashMap之类的更合适。是不是你理春姿解错了你们老师说的枚举的意思液轮?使用iterator而不是enum??因为enum不能放字符串,咋拿着翻译?

简单点,从一个文件中读取英文->中文单词对,放到HashMap中,然后拿着输入的闹森信英文直接去HashMap中取,当然大小写可能要事先处理一下。
chinese = Chinese.枚举值;