私はを持っていて、List<Thing>
それを宣言されたメソッドに渡したいと思いdoIt(final Thing... things)
ます。それを行う方法はありますか?
コードは次のようになります。
public doIt(final Thing... things)
{
// things get done here
}
List<Thing> things = /* initialized with all my things */;
doIt(things);
doIt()
がないため、そのコードは明らかに機能しませThing
んList<Thing>
。
リストをvarargsとして渡す方法はありますか?
これはAndroidアプリにありますが、ソリューションがJavaに適用されない理由がわかりません