您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

错误:未为类型List定义方法getId()

错误:未为类型List定义方法getId()

我的说法正确吗?

Product prod = new Product(product.getId(),product.getItemName(), product.getPrice(),  
product.getCount());
product.add(prod);

不,这是不正确的。产品不是类的实例Product,而是类的实例List。List没有任何称为的方法getId

如果要从列表中检索元素并使用它创建另一个实例,可以执行以下操作:

Product exisProd = product.get(0);
Product prod = new Product(exisProd .getId(),exisProd .getItemName(), exisProd .getPrice(),  
    exisProd .getCount());

但是请确保您在列表中有元素,否则您可能会遇到异常。product.add(prod);

其他 2022/1/1 18:30:55 有205人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶