import java.util.ArrayList;
/*
* Generics: neue Funktionen von Java jdk1.5.
* Vorteile von Generika:
* 1. Verschieben Sie Laufzeitfehler in die Kompilierzeit.
* 2. Vermeiden Sie unnötige erzwungene Typkonvertierungen.
*
* Benutzerdefinierte Methodengenerika: Benutzerdefinierte Generika sind ein Platzhalter für einen Datentyp oder eine Datentypvariable. Im Allgemeinen wird ein T-Typ oder ein E-Element als Symbol für diesen Platzhalter verwendet.
* Platzhaltersymbole können sein frei geschrieben werden und die Namenskonvention für Bezeichner muss befolgt werden.
* Format der Methodengenerika:
*
* int ----> Integer;
* short ---> Short
* double ----> * Byte ----> Byte
* boolean ---> long ---> Long
* Charactor
*
*
*/
public class Demo2 {
/**
* @param args
public static void main(String[] args) {
/ / TODO Automatisch generierter Methoden-Stub//Anforderung: Elemente in einer Sammlung von Kleinbuchstaben in Großbuchstaben ändern
/*ArrayList
list.add("aa");
list.add("bb");
list.add("cc");
list.add("dd");
//list.add(123); //Fehler beim Ausführen gemeldet
for(int i = 0;i
System.out.println( list .get(i).toUpperCase());
}*/
String s = test("abc");
Integer i = test(123);
}
public static
return s;
}
}