泛型总结

来源:互联网 发布:mac配置jenkins 编辑:程序博客网 时间:2024/05/17 13:10

泛型出现的原因很好的解释就是提供者不满足使用者需求

public class Test<KEY,VALUE> {
private KEY project;
private VALUE score;

//省略get/set

解决了用户自定义类型以满足不同需求

public class MainTest {
public static void main(String[] args) {
Test<String, Integer> t1 = new Test<String, Integer>();
t1.setProject("yuwen");
t1.setScore(78);

Test<Integer, String> t2 = new Test<Integer, String>();
t2.setProject(1);
t2.setScore("一");
}
}


原创粉丝点击