java 泛型简单使用代码
来源:互联网 发布:网络加密技术有哪些 编辑:程序博客网 时间:2024/05/20 20:47
java 泛型
class Con2{ //泛型
private T m;
void setvalue(T m){ this.m=m;}T getvalue(){ return m;}void show(){ System.out.println(m);}public String toString(){ //字符转换 return this.getvalue().toString();}
}
interface Gin{ //泛型接口
public void say();
}
class Inter implements Gin{ //实现接口
private String str;
public void say(){
}public String getStr() { return str;}public void setStr(String str) { this.str = str;}
}
public class fanxingDemo {
public static void main(String[] args) { Con2<String> p1=new Con2<String>(); p1.setvalue("Wade"); p1.show(); tell(p1); Inter<String> p2=new Inter<String>(); //此时声明T的类型 p2.setStr("james"); System.out.println(p2.getStr()); System.out.println(tell("泛型方法")); System.out.println(tell(100)); //可以输出任何类型数据 String arr[]={"wade","kobe","james"}; //数组实现 tell2(arr);}public static void tell(Con2<?> m){ //通配符 System.out.println(m);}public static <T> T tell(T m){ //泛型方法 return m;}public static <T> void tell2(T arr[]){ //泛型数组 for(int i=0;i<arr.length;i++) System.out.println(arr[i]);}
}
0 0
- java 泛型简单使用代码
- 简单来说一下java中的泛型,ssh中dao层使用会简化代码量
- java 内部类使用简单代码
- 一个使用泛型实现栈的简单例子(代码出自java编程思想第四版)
- 使用GridFTP传输文件的简单JAVA代码
- 最简单的使用mysql数据库的Java代码
- 使用UCDetector进行Java代码的简单审查
- 极客学院 java 集合使用 简单代码
- Java---布局管理代码简单使用(解答)
- 单机环境下java使用redis的简单代码
- 使用java写的简单的计算器代码
- 安卓简单技术-使用JAVA代码设置图片
- 使用JAVA代码实现字符串的简单拼接
- 策略模式在java中的简单使用的代码
- 使用java打开某个exe文件的简单代码笔记
- Java 8 之 lambda 表达式简单使用入门实例代码。
- Java 8 之 lambda 表达式简单使用入门实例代码
- java简单聊天代码
- 黑马程序员——Java基础---面向对象
- 3Sum
- leetcode | Reverse Nodes in k-Group
- 矩阵及其变换、特征值与特征向量的物理意义
- OC学习-继承,便利构造器,初始化方法
- java 泛型简单使用代码
- MZOI-7.18
- sublime text3字体设置方法
- day04--面向对象--多态
- PRank3
- 利用MATLAB生成DSP运行代码(好久不见~)
- CSS之BFC
- 实现JDialog透明背景
- mysql 1093