看,我正在尝试制作莫尔斯文本,反之亦然。我在网上看到很多使用HashTables或HashMap的教程。这里的问题是,我不知道我的计算机或我的 JVM/JRE 是否有问题。
我见过的声明方法是这些:
HashMap map1 = new HashMap();
Hashtable<String, String> map2 = new Hashtable<String, String>();
Map map3 = new HashMap();
但是在尝试添加一些数据map1.put("A", ".-");
和编译时,它会显示错误消息:“错误:预期”
我不知道我做错了什么,因为我从其他人的教程中看到并模拟了相同的代码。
我显然导入了 java.util.*
拜托,我什至不知道为什么这对我不起作用。
编辑:抱歉信息不足,我截取了错误的截图(每个字母都有 4 个)。
这是我的代码:
HashMap morse = new HashMap();
morse.put("A", ".-");
morse.put("B", "-...");
morse.put("C", "-.-.");
//And so on with every letter...
http://i.imgur.com/1s6SWd8.png <-- 这是javac错误的截图。
事先感谢您帮助我。