グーグルで検索した後、私はその答えを見つけることができませんでした.私はJavaにあまり慣れていません.私はほとんどの場合C#を使用しています.C#を使用すると可能であり、おそらくJava.
Ps: ハイライトで申し訳ありません。ここでの使い方がわかりません。
私はコンストラクタを持っています:
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でそれを行う方法はありませんか?
ありがとうございました