士千i 2022-04-08 14:47 采纳率: 100%
浏览 39
已结题

Java编程思想中泛型在JAVA8使用失败 ArrayList<>

问题遇到的现象和发生背景

在看JAVA编程思想中有这样一段代码,说idea说不兼容的类型。

问题相关代码,请勿粘贴截图
import java.util.ArrayList;

public class ApplesAndOrangesWithGenerics {
    public static void main(String[] args) {
        ArrayList apples = new ArrayList<>();
        for(int i = 0; i < 3; i++)
            apples.add(new Apple());
        for(Apple apple : apples) {
            System.out.println(apple.id());
        }
    }
}
运行结果及报错内容

img

我的解答思路和尝试过的方法

不知道为什么会出现这样的问题,查了很多也不知道怎么解决。

  • 写回答

3条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 4月16日
      • 已采纳回答 4月8日
      • 创建了问题 4月8日

      悬赏问题

      • ¥15 R语言,单因素cox检验,时间分层后,使用coz.zph()函数再次ph假设检验时报错,如何解决?
      • ¥15 如何预处理存在负值的样本数据,使其能够全都成为正的
      • ¥15 SW画图拖影,平滑处理如何关闭
      • ¥15 请问怎么通过css改变图片颜色
      • ¥15 c语言文件读取到结构体以及写入
      • ¥15 Blender: auto rig pro骨骼动画导出后变形穿模
      • ¥15 C51单片机的设计思路哈
      • ¥15 Linux脏牛提权漏洞
      • ¥15 为何我用uni-data-checkbox 标签在APP里调试无法显示?
      • ¥30 关于Stata软件OLS模型一些简单问题