there are some duplicate values in ArrayList, how U'll get
that array with out duplicate?

Answers were Sorted based on User's Feedback



there are some duplicate values in ArrayList, how U'll get that array with out duplicate?..

Answer / sai



ArrayList list = new ArrayList();
list.add("a");
list.add("b");
list.add("a");
list.add("c");
list.add("b");
HashSet set = new HashSet(list);
list.clear();
list.addAll(set);
System.out.println("ArrayList : ");
for (Object data : list) {
System.out.println(data);

Is This Answer Correct ?    13 Yes 2 No

there are some duplicate values in ArrayList, how U'll get that array with out duplicate?..

Answer / phani raju

ArrayList list = new ArrayList();
list.add("a");
list.add("b");
list.add("a");
list.add("c");
list.add("b");
LinkedHashSet lset = new LinkedHashSet
(list);
list.clear();
list.addAll(lset);
System.out.println("ArrayList : ");
for (Object data : list) {
System.out.println(data);

Is This Answer Correct ?    5 Yes 0 No

there are some duplicate values in ArrayList, how U'll get that array with out duplicate?..

Answer / shilpa

List<Integer> arlList=new ArrayList<Integer>();
arlList.add(20);
arlList.add(2);
arlList.add(1);
arlList.add(6);
arlList.add(6);
Set<Integer> tr=new TreeSet<Integer>(arlList);
Iterator<Integer> iterator=tr.iterator();
while(iterator.hasNext()){
System.out.println(iterator.next());
}

Is This Answer Correct ?    4 Yes 0 No

there are some duplicate values in ArrayList, how U'll get that array with out duplicate?..

Answer / banti

public void removeDuplicateDataFromArrayList(){
ArrayList<String> al = new ArrayList<>();
al.add("a");
al.add("b");
al.add("c");
al.add("c");
al.add("a");

HashSet<String> hs = new HashSet<>();
hs.addAll(al);
al.clear();
al.addAll(hs);
System.out.println("The ArrayList values are :"+ al);

// Or

System.out.println("ArrayList : ");
for (Object data : al) {
System.out.println(data);
}

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Core Java Interview Questions

Diff between C++ and java?

9 Answers   TCS,


Is java se open source?

0 Answers  


Can we sort set in java?

0 Answers  


Why we use methods in java?

0 Answers  


I want to persist data of objects for later use. What’s the best approach to do so?

0 Answers  






How do you use find and replace?

0 Answers  


what is method reference in java 8?

0 Answers  


is memory to the abstract class allocated ..or objects not instantiated

7 Answers   Synechron, TCS,


What mechanism does java use for memory management?

0 Answers  


System.out.println("somestring"); It will create any object or not

5 Answers   CSC,


What modifiers are used with a top level class?

3 Answers  


Can we initialize the final blank variable?

0 Answers  


Categories