泛型和枚举

文章介绍了Java中的泛型概念,包括泛型类的定义,如`FanXing<T>`,以及泛型方法的使用,如`show<T>(Tt)`。同时,文章还详细讲解了枚举类型的应用,以`BaiDuConstant`为例,展示了如何定义枚举常量并访问其属性。
摘要由CSDN通过智能技术生成

一,泛型

1,泛型类


public class FanXing <T>{
private T t;

public T getT() {
    return t;
    }

public void setT(T t) {
    this.t = t;
    }
}

2,泛型方法

public <T> void show(T t){
    System.out.println(t);
}
二,枚举
public enum BaiDuConstant {

DISCOVERY("发现设备","AliGenie.Iot.Device.Discovery"),
    CONTROL("控制设备","AliGenie.Iot.Device.Control"),
    QUERY("查询设备","AliGenie.Iot.Device.Query");

   private final String key;
   private final String value;

   private BaiDuConstant(String key,String value){
        this.key = key;
        this.value = value;
   }

    public String getKey(){
        return key;
     }
    public String getValue(){
        return value;
    }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值