Java泛型的简单实例
Java泛型的简单实例
发布时间:2016-12-28 来源:查字典编辑
摘要:复制代码代码如下:packagecom.chase.test;importjava.util.ArrayList;importjava.ut...

复制代码 代码如下:

package com.chase.test;

import java.util.ArrayList;

import java.util.Hashtable;

import java.util.List;

public class testT {

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

testT classT = new testT();

List<T> find = classT.find(0, 10);

if (find != null && find.size()>0) {

for (T integer : find) {

System.out.println(integer);

}

}

// showList();

}

public static <T> void showList() {

testT classT = new testT();

List<T> find = classT.find(0, 10);

for (T t : find) {

System.out.println(t);

}

}

public <T> List<T> find(int begin, int end) {

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

list.add((T)new Integer(222));

list.add((T)"111");

list.add((T)"昨天是重阳节!");

return list;

}

}

class TestGen0<K,V>{

public Hashtable<K,V> h=new Hashtable<K,V>();

public void put(K k, V v) {

h.put(k,v);

}

public V get(K k) {

return h.get(k);

}

public static void main(String args[]){

TestGen0<String,String> t=new TestGen0<String,String>();

t.put("key", "value");

String s=t.get("key");

System.out.println(s);

}

}

testT 输出:

222

111

昨天是重阳节!

TestGen0输出:

value

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Java学习
热门Java学习
编程开发子分类