Java 泛型 Generic
2014-12-23 10:52
267 查看
package v13;
import java.util.*;
public class Test {
public static void main(String[] args){
List<</SPAN>String> c = new ArrayList<</SPAN>String>();//采用泛型 使传入的对象类型只能是String
c.add("aaa");
c.add("bbb");
c.add("ccc");
for (int i = 0 ;i< c.size();i++){
String s = c.get(i);
System.out.println(s);
System.out.println(c.get(i));
}
Collection<</SPAN>String> c2 = new HashSet<</SPAN>String>();//泛型使用
c2.add("aaa");
c2.add("bbb");
c2.add("ccc");
for (Iterator<</SPAN>String> it = c2.iterator();it.hasNext(); ){
String s = it.next();
System.out.println(s);
}
Map<</SPAN>String,Integer> m = new HashMap<</SPAN>String,Integer>();//泛型使用,注意参数
}
}
class MyName implements Comparable{
int age;
public int compareTo(MyName my){
if (this.age < my.age) return 1;
else if(this.age > my.age) return -1;
else return 0;
}
}
import java.util.*;
public class Test {
public static void main(String[] args){
List<</SPAN>String> c = new ArrayList<</SPAN>String>();//采用泛型 使传入的对象类型只能是String
c.add("aaa");
c.add("bbb");
c.add("ccc");
for (int i = 0 ;i< c.size();i++){
String s = c.get(i);
System.out.println(s);
System.out.println(c.get(i));
}
Collection<</SPAN>String> c2 = new HashSet<</SPAN>String>();//泛型使用
c2.add("aaa");
c2.add("bbb");
c2.add("ccc");
for (Iterator<</SPAN>String> it = c2.iterator();it.hasNext(); ){
String s = it.next();
System.out.println(s);
}
Map<</SPAN>String,Integer> m = new HashMap<</SPAN>String,Integer>();//泛型使用,注意参数
}
}
class MyName implements Comparable{
int age;
public int compareTo(MyName my){
if (this.age < my.age) return 1;
else if(this.age > my.age) return -1;
else return 0;
}
}
相关文章推荐
- JAVA1.5新特性----泛型Generic
- java generic super/extends (java 泛型中的super/extends)
- Java 泛型 Java generic
- java 泛型(generic)
- Java中的泛型(Generic)
- Java Generic 泛型 - Java 学习笔记 (24)
- java反射获得泛型参数GETGENERICSUPERCLASS()
- JAVA generic array 泛型数组
- java学习笔记——泛型Generic
- Android Framework涉及的Java语法(二)——泛型(Generic)
- Java 基础一些代码练习笔记( GenericFoo<T> 泛型)
- java中的<?><T><E>详解Jdk5.0新特性Generic Types (泛型)
- Java Generic(-) 为什么需要使用泛型
- 黑马程序员-->Java基础加强-->泛型(Generic)
- java学习脚印: 泛型(Generic)认识之二
- Java,泛型,Generic java,JDK1.5beta,简约主义的朋友还是敌人
- java 中的泛型 generic(未完成)
- 黑马程序员--Java基础加强--13.利用反射操作泛型II【TypeVariable】【GenericArrayType】【WildcardType】【Type及其子接口的来历】【个人总结】
- JAVA-反射-getGenericSuperclass()——Java怎么取得一个对象的泛型类型
- Java - 泛型 ( Generic )