Java泛型的简单实例

时间:2023-11-27 01:03:38 


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,泛型
0
投稿

猜你喜欢

  • SpringSecurity认证流程详解

    2022-06-25 21:44:49
  • java并发编程专题(三)----详解线程的同步

    2022-03-18 05:35:42
  • SpringBoot整合Elasticsearch并实现CRUD操作

    2021-10-28 07:27:31
  • 浅谈Java中ThreadLocal内存泄露的原因及处理方式

    2021-06-12 21:08:37
  • springcloud 如何解决微服务之间token传递问题

    2022-08-27 18:43:48
  • android编程实现设置、打开wifi热点共享供他人连接的方法

    2021-12-05 03:39:41
  • Android中Java根据文件头获取文件类型的方法

    2023-05-08 18:27:48
  • 使用itextpdf操作pdf的实例讲解

    2022-11-16 00:22:43
  • mybatis中<choose>标签的用法说明

    2023-07-22 19:37:27
  • C#中分部类和分部方法的应用

    2022-08-16 06:49:05
  • c#生成验证码程序

    2023-01-08 18:38:59
  • Java中BeanUtils.copyProperties基本用法与小坑

    2021-11-04 22:09:01
  • unity里获取text中文字宽度并截断省略的操作

    2023-11-02 07:48:52
  • Spring Boot 集成Redisson实现分布式锁详细案例

    2023-06-10 05:09:17
  • WinForm 自动完成控件实例代码简析

    2022-06-28 22:02:24
  • 基于DateTime.ParseExact方法的使用详解

    2021-11-15 11:33:39
  • 基于私钥加密公钥解密的RSA算法C#实现方法

    2022-12-01 07:52:37
  • Netty分布式高性能工具类FastThreadLocal和Recycler分析

    2023-03-20 09:13:09
  • C#中异步回调函数用法实例

    2023-01-05 13:10:53
  • java定义受限制的类型参数操作

    2022-12-16 09:44:03
  • asp之家 软件编程 m.aspxhome.com