0

私がリストをデザインするなら、私はこのようにします- new ArrayList("1","2"). それにコンストラクターを与え、すぐに何かを追加します。なぜJavaはこのようにしないのですか?

4

1 に答える 1

7

2 つの String または vargs を受け入れるコンストラクターがないためです。これを克服するには、次のように呼び出します。new ArrayList<String>(Arrays.asList("1", "2"))

于 2013-06-25T03:10:37.420 に答える