在谷歌搜索后,我找不到答案,我对 Java 不太熟悉,我大部分时间都使用 C#,我知道使用 C# 是可能的,而且可能是在 Java 中。
Ps:对不起,Highlight,我不知道如何使用它。
我有一个构造函数:
public WeaponsData(ArrayList<NPC> _drop, ArrayList<NPC> _buy, ArrayList<NPC> _sell) { }
然后,当我尝试创建直接在其上创建 ArrayLists() 的对象时,它不起作用:
public static WeaponsData AngelicAxe = new WeaponsData(new ArrayList<NPC>() { new NPC("Rat", "None", 0), new NPC("Dog", "None", 0) },
new ArrayList<NPC>() { new NPC("Player", "All", 0) },
new ArrayList<NPC>() { new NPC("Cain", "First", 5000) }
);
有没有办法在Java上做到这一点?
谢谢