java - 无法在 Java 中导入 Hashtable

标签 java hashtable

我正在运行一个简单的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 - 无法在 Java 中导入 Hashtable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57256415/

相关文章:

java - 从文件名中截断字符串

java - 无法执行目标 org.openjfx :javafx-maven-plugin

Java8 : Filter and compare 2 Lists with Lambda

java - 如何以及何时使用 Mockito Annotations 和 jUnit 进行清理

algorithm - 需要一个低冲突哈希函数。输入都是相同 72 位的排列

java - 使用 POJO 时未配置的列族 Cassandra 错误

Bash:迭代 map 的正确方法

c++ - 改进哈希表的插入时间 - C++

c++ - 如何创建哈希表

基于 Java Hashtable 的聊天应用程序