Raw use of parameterized class 'ConcurrentHashMap'
时间: 2023-12-12 14:33:11 浏览: 274
my_PDQN:我的纸张Parameterized-DQN代码
在Java中,如果使用参数化类时没有指定类型参数,则会出现“Raw use of parameterized class”警告。这意味着您正在使用未经检查的原始类型,这可能会导致运行时错误。在这种情况下,警告是由于使用了未经检查的ConcurrentHashMap而引起的。
要解决此问题,您应该指定ConcurrentHashMap的类型参数。例如,如果您要将String作为键和Integer作为值,则可以这样做:
```java
ConcurrentHashMap<String, Integer> map = new ConcurrentHashMap<>();
```
这将确保您的代码在编译时进行类型检查,并且不会出现未经检查的警告。
阅读全文