(java@oneshot)logo/  logo/  logo/  logo/


 

Java Tutorial » Generics » Generics Basics  
12.1.6.Working with generic ListPrevious/Next
import java.util.ArrayList;
import java.util.List;

public class MainClass {
  public static void main(String[] args) {
    List stringList1 = new ArrayList();
    stringList1.add("Java 5");
    stringList1.add("with generics");

    String s1 = (StringstringList1.get(0);
    System.out.println(s1.toUpperCase());


    List<String> stringList2 = new ArrayList<String>();
    stringList2.add("Java 5");
    stringList2.add("with generics");


    String s2 = stringList2.get(0);
    System.out.println(s2.toUpperCase());
  }
}
JAVA 5
JAVA 5
12.1.Generics Basics
12.1.1. Life without Generics
12.1.2. What Are Generics? A Simple Generics Example
12.1.3. Generics Work Only with Objects
12.1.4. A Generic Class with Two Type Parameters
12.1.5. Introducing Generic Types
12.1.6. Working with generic List
12.1.7. Nested generic type
12.1.8. A generic type can accept more than one type variables.
12.1.9. Raw Types and Legacy Code