-4

ジェネリックに関するインタビューで、インタビュアーは 2 つのリストがあり、1 つのリストは文字列型 (つまり、1 つの配列リストは文字列型) であり、それにいくつかの文字列を追加して、2 つ目の配列リストを作成するという質問をします。あなたが作成した最初のリストのタイプであるということは、2番目のararylistが作成された最初のリストのオブジェクトタイプを受け入れることを意味します。

4

2 に答える 2

2

あなたの説明から推測すると、

List<String> firstList = new ArrayList<String>();

public <T> List<T> createSecondList(List<T> firstList)
{
   return new ArrayList<T>();
}
于 2013-03-08T08:59:53.980 に答える
1

こう尋ねたそうです、

    List<String> list1 = new ArrayList<String>();
    List<List<String>> list2 = new ArrayList<List<String>>();
于 2013-03-08T08:35:09.260 に答える