I have a Arraylist object, it has duplecate values also. Now
question is i want delete duplecate data in that objet with
out using Set?
Answer Posted / gopal
Hey sorry. There is a small correction to the above code
/**
Remove duplicates from ArrayList<String> without using Set
*/
private static void removeDuplicates (ArrayList<String> al) {
for (int i=0;i <al.size(); i++) {
int index = al.lastIndexOf(al.get(i));
while (index != -1 && index != i) {
al.remove(i);
index = al.lastIndexOf(al.get(i));
}
}
}
Is This Answer Correct ? | 2 Yes | 0 No |
Post New Answer View All Answers
What is io stream in java?
When will you define a method as static?
Why inputstreamreader is used in java?
How do you make a thread in java?
What are advantages of using Java?s layout managers than windowing systems?
What do you understand by overloading and overriding in java?
What is the locale class in java programming?
How will you call an Applet using Java Script Function?
What are heap memory and stack memory and what are memory tables.
Can a method be static?
What are the main uses of the super keyword?
Can set contain duplicates?
What is multithreading in java?
Explain about assignment statement?
How to pass arraylist to stored procedure in java?