gpt4 book ai didi

java - Iterator.class 与 Iterator.class

转载 作者:太空宇宙 更新时间:2023-11-04 14:35:04 24 4
gpt4 key购买 nike

我想获取Iterator的类对象,结果发现

 Iterator<String>.class 

无效。这突出了一个问题:是否可以使用

 ".class"

语法

Object<T> 

Java 中的对象类型。

如果可以,那么如何做到呢?如果没有,有哪些替代方案?

我正在使用 Mockito 进行迭代器的模拟

Mockito.mock(Class<T>)

语法。

最佳答案

你不能这样做,因为 Java 中的泛型是使用删除来实现的,即你没有为运行时使用的每个类型参数获得类的专门版本。看看this answer以防它没有出现在您的搜索中。

关于java - Iterator.class 与 Iterator<String>.class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25692328/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com