プロが教えるわが家の防犯対策術!

2つのListオブジェクトを連結して、
新たに1つのListオブジェクトを生成するのは、
どうすればいいのでしょうか?

1. ListオブジェクトA
2. ListオブジェクトB
3. ListオブジェクトC(1.と2,を連結して新規生成)

※1と2には全く変更を加えない。

また、この方法は、パフォーマンスが重くなるでしょうか?

A 回答 (2件)

連結というか、CにAとBの要素をすべて入れればいいわけですね。



List listC = new ArrayList();//LinkedListでもよい
listC.addAll(listA);
listC.addAll(listB);

でできると思います。
    • good
    • 0

検索かけたら重くなりますね。


APIに書いてあるし。。。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!