Java Program on Cursor in Collection
Free Java courses with 37 real-time projects - Learn Java
Program 1
package dataflair; import java.util.*; public class TestCursor1 { public static void main(String[] args) { Vector V=new Vector(); V.add("Dataflair"); V.add(123); V.add(45.66); V.add(true); V.add("Dataflair"); V.add(123); V.add(45.66); V.add(true); V.add("Dataflair123"); V.add(678); V.add(45.88); V.add(false); Enumeration e=V.elements(); while(e.hasMoreElements()) { System.out.println(e.nextElement()); } } }
Program 2
package dataflair; import java.util.*; public class TestCursor2 { public static void main(String[] args) { ArrayList<Integer>per=new ArrayList<Integer>(); per.add(89); per.add(102); per.add(56); per.add(99); per.add(-34); per.add(105); per.add(77); Iterator I=per.iterator(); while(I.hasNext()) { Integer p=(Integer)I.next(); if(p<0 || p>100) I.remove(); else System.out.println(p); } } }
Program 3
package dataflair; import java.util.*; public class TestCursor3 { public static void main(String[] args) { ArrayList city=new ArrayList(); city.add("Indore"); city.add("Bombay"); city.add("Bhopal"); city.add("Delhi"); city.add("Raipur"); city.add("Pune"); city.add("Jalgaon"); ListIterator lt=city.listIterator(); // while(lt.hasPrevious()) // { // System.out.println(lt.previous()); // } while(lt.hasNext()) { String S=lt.next().toString(); if(S.equals("Bombay")) lt.set("Mumbai"); else if(S.equals("Bhopal")) lt.remove(); lt.add("GOA"); } ListIterator lt1=city.listIterator(); while(lt1.hasNext()) { System.out.println(lt1.next()); } } }
Did you like this article? If Yes, please give DataFlair 5 Stars on Google