首页 > 编程语言 > 详细

Java泛型相关知识

时间:2020-07-24 22:04:24      阅读:69      评论:0      收藏:0      [点我收藏+]

Java里面的泛型在实际开发中运用的很多,比如分页插件,List接口的实现类ArrayList。

public class ArrayList<E> extends AbstractList<E> implements List<E>

public static <T> void main(String[] args) {


List<T> mylist=new ArrayList<T>();

}

}

一个简单的泛型

public class MyObject<T> extends BaseData {
    private T valueOne;
    private T valueTwo;

    public MyObject(T valueOne, T valueTwo) {
        this.valueOne = valueOne;
        this.valueTwo = valueTwo;
    }

    public T getValueOne() {
        return valueOne;
    }

    public void setValueOne(T valueOne) {
        this.valueOne = valueOne;
    }

    public T getValueTwo() {
        return valueTwo;
    }

    public void setValueTwo(T valueTwo) {
        this.valueTwo = valueTwo;
    }

    public static void main(String[] args) {
        MyObject<String> object = new MyObject<>("String one!", "String two");
        System.out.println("value one " + object.valueOne + " value two " + object.valueTwo);
    }
}

 

Java泛型相关知识

原文:https://www.cnblogs.com/santiagohome/p/13373977.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!