无法在 Java 中导入哈希表
Unable to import Hashtable in Java
我是运行一个简单的java程序,import java.util.Hashtable<Integer, String>;
无法编译。命令行说:
practice1.java:1: error: ';' expected
import java.util.Hashtable<Integer, String>;
^
1 error
但这没有任何意义。
编辑:
我试过import java.util.Hashtable;
,但它给了我一个错误:
Note: practice1.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details.
刚刚
import java.util.Hashtable;
但您真的想使用 Map
并且可能 HashMap
代替。
import java.util.HashMap;
import java.util.Map;
// ...
Map<Integer, String> myMap = new HashMap<>();
我是运行一个简单的java程序,import java.util.Hashtable<Integer, String>;
无法编译。命令行说:
practice1.java:1: error: ';' expected
import java.util.Hashtable<Integer, String>;
^
1 error
但这没有任何意义。
编辑:
我试过import java.util.Hashtable;
,但它给了我一个错误:
Note: practice1.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details.
刚刚
import java.util.Hashtable;
但您真的想使用 Map
并且可能 HashMap
代替。
import java.util.HashMap;
import java.util.Map;
// ...
Map<Integer, String> myMap = new HashMap<>();