Logo

Programming-Idioms

History of Idiom 119 > diff from v12 to v13

Edit summary for version 13 by :
[Java] Original ordering is not preserved.

Version 12

2016-02-17, 11:05:34

Version 13

2016-02-17, 13:19:51

Idiom #119 Deduplicate list

Remove duplicates from list x.
Explain if original order is preserved.

Idiom #119 Deduplicate list

Remove duplicates from list x.
Explain if original order is preserved.

Imports
import java.util.HashSet;
import java.util.ArrayList;
Imports
import java.util.HashSet;
import java.util.ArrayList;
Code
x = new ArrayList<T>(new HashSet<T>(x));
Code
x = new ArrayList<T>(new HashSet<T>(x));
Comments bubble
This creates a new ArrayList object.
Comments bubble
This creates a new ArrayList object.
Original ordering is not preserved.