Click here to watch in Youtube :
https://www.youtube.com/watch?v=BzaHewzss1U&list=UUhwKlOVR041tngjerWxVccw
GenericDemo.java
https://www.youtube.com/watch?v=BzaHewzss1U&list=UUhwKlOVR041tngjerWxVccw
GenericDemo.java
import java.util.ArrayList;
import java.util.Iterator;
/*
* Example of Generics in Java
*
* Here, we are using the ArrayList class, but you can use any collection
* class such as ArrayList, LinkedList, HashSet, TreeSet, HashMap,
* Comparator etc.
*/
public class GenericDemo
{
public static void main(String[] args)
{
ArrayList<String> arrayList = new ArrayList<String>();
arrayList.add("Peter");
arrayList.add("Ram");
arrayList.add("Juli");
//arrayList.add(32);//compile time error
System.out.println(arrayList);
/*
* type casting is not required
*/
String stringValue = arrayList.get(0);
System.out.println("stringValue = " + stringValue + "\n");
Iterator<String> itr = arrayList.iterator();
while (itr.hasNext())
{
System.out.println(itr.next());
}
}
}
Output[Peter, Ram, Juli]
stringValue = Peter
Peter
Ram
Juli
Click the below link to download the code:
No comments:
Post a Comment