Conditions: do not modifiy the original lists; JDK only, no external libraries. Bonus points for a one-liner or a JDK 1.3 version.
Is there a simpler way than:
You can do a oneliner if the target list is predeclared.
(newList = new ArrayList(list1)).addAll(list2);