Q) I have a ArrayList object, in that object i have added 5
integer values, 5 float values, 5 string values. Now
question is how can delete particular type of data ( i.e all
int values or all float values or string values) in that
list object at a time?

Answers were Sorted based on User's Feedback



Q) I have a ArrayList object, in that object i have added 5 integer values, 5 float values, 5 strin..

Answer / srivatsava

import java.util.*;
public class ArrayListDeleteParticularDataTypeExample {

/**
* @param args
*/
public static void main(String[] args) {
ArrayListDeleteParticularDataTypeExample obj = new ArrayListDeleteParticularDataTypeExample();
ArrayList al = new ArrayList();
al.add(new Integer(1));
al.add(new Integer(2));
al.add(new Integer(3));
al.add("A");
al.add("B");
al.add("C");
al.add(new Float(10.10));
al.add(new Float(20.20));
al.add(new Float(30.30));
System.out.println("ArrayList Size Before - "+al.size());
System.out.println("ArrayList Values Before- "+al);
Iterator it = al.iterator();
while(it.hasNext()){

if(it.next() instanceof String){
it.remove();
}
}
System.out.println("ArrayList Size After - "+al.size());
System.out.println("ArrayList Values After - "+al);
}

}

Is This Answer Correct ?    8 Yes 0 No

Q) I have a ArrayList object, in that object i have added 5 integer values, 5 float values, 5 strin..

Answer / murli

for(int i=0;i<arr.size();i++){
if(arr.get(i) instanceof Integer)
arr.remove(i);
}

Is This Answer Correct ?    5 Yes 4 No

Q) I have a ArrayList object, in that object i have added 5 integer values, 5 float values, 5 strin..

Answer / anjan singh

ArrayList al=new ArrayList();
al.add("a");al.add("b");al.add(1);al.add
(2);al.add(1.1);al.add(2.1);
System.out.println("Before:\n");
System.out.println(al);
for(int i=0;i<al.size();)
{

if(al.get(i) instanceof String)
al.remove(i);
else
i++;

}
System.out.println("After:\n");
System.out.println(al);

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Core Java Interview Questions

what is difference between length and length()?

8 Answers  


Does sprintf add a null terminator?

0 Answers  


Can we sort a map in java?

0 Answers  


What is the meaning of flag day?

0 Answers  


how its run?

0 Answers  






List some important characteristics on jre

0 Answers  


What is wrapper class example?

0 Answers  


What is Unicast and Multicast object? Where we will use?

1 Answers   Scope International,


Explain wrapper classes in java?

0 Answers  


Are arrays classes in java?

0 Answers  


How multipleInheritance is possible in java?

18 Answers   Satyam,


What is reverse function?

0 Answers  


Categories