小编Paw*_*ski的帖子

无法解析方法添加ArrayList

我有这个代码,并add标记为红色,错误: "Cannot resolve method 'add(java.util.ArrayList<com.example.InventoryItems>)'"

public class Player {
    private String name;
    private int lives;
    private int score;
    private int level;
    private Weapon weapon;
    private ArrayList<InventoryItems> inventoryItems;

    public Player(String name) {
        this.name = name;
        this.lives = 3;
        this.score = 0;
        this.level = 1;
        inventoryItems = new ArrayList<InventoryItems>();
        setDefaultWeapon();
    }

    public void setDefaultWeapon() {
        this.weapon = new Weapon("Dagger", 3, WeaponType.Wooden);
    }

    public void setDefaultInventoryItems() {
        InventoryItems rubyNecklace = new InventoryItems("Ruby Necklace", ItemType.Amulet);
        rubyNecklace.add(inventoryItems);

    }
Run Code Online (Sandbox Code Playgroud)

这是InventoryItems.java

package com.example;

import java.util.ArrayList; …
Run Code Online (Sandbox Code Playgroud)

java arrays arraylist

3
推荐指数
1
解决办法
3253
查看次数

标签 统计

arraylist ×1

arrays ×1

java ×1