ジェネリックに関するインタビューで、インタビュアーは 2 つのリストがあり、1 つのリストは文字列型 (つまり、1 つの配列リストは文字列型) であり、それにいくつかの文字列を追加して、2 つ目の配列リストを作成するという質問をします。あなたが作成した最初のリストのタイプである必要があります.今考えられる解決策は以下のとおりです..
List<String> firstList = new ArrayList<String>();
public <T> List<T> createSecondList(List<T> firstList)
{
return new ArrayList<T>();
}
私の質問は、これを以下の方法で表現できますか、アドバイスしてください。
List<String> firstList = new ArrayList<String>();
<T> List<T> createSecondList = new ArrayList(List<T> firstList);