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

Is space a char?

0 Answers  


What is an object class?

0 Answers  


What are the two environment variables that must be set in order to run any java programs?

0 Answers  


What is hashmap and map?

0 Answers  


What is memory leak and how does java handle it?

0 Answers  






How will you reverse a link list without using recursion?

0 Answers   Global Logic,


What is enhanced loop in java?

0 Answers  


What are singleton services?

0 Answers  


How does java enable high performance?

0 Answers  


Why would you desing a J2EE application so user data is entered by way of a JSP page and managed by an underlying Java Beans class?

5 Answers   Adobe,


How can we create an immutable class in java?

0 Answers  


what invokes a threads run() method? : Java thread

0 Answers  


Categories