SUPER SUP_NAME EMP EMP_NAME
^^^^^ ^^^^^^^ ^^^ ^^^^^^^
1 Big Boss 100 Sub Boss
100 Sub Boss 200 Field Boss
200 Field Boss 300 Field Emp
有趣的是,这不会永远发生。所以我想知道这是否与编译器版本或其他一些因素有关。我正在使用Buildforge(Maven)来构建这些JAR
答案 0 :(得分:0)
应该是:
public void write(List<? extends Set<DTO>> setOfDTO) throws Exception {
if (!setOfDTO.isEmpty()) {
Map<BigInteger, String> tempMap = new HashMap<BigInteger, String>();
for (Set<DTO> dto : setOfDTO) {...}
}
}
您的列表包含Set<DTO>
而非DTO
个对象。