首页 > 软件操作教程 > 编程开发 > Java
题目内容

Java ​泛型类使用示例

题目答案

泛型类使用示例

泛型类定义的类型,可以在类中用来定义成员属性或成员方法的返回值。实际使用时,可以 使用具体的类型来替换泛型变量(如泛型类T ),将泛型类型对象实例化后进行操作。

代码如下:

//泛型类使用示例

public class Demo {

//比较2个值并返回最大值

public static <T extends Comparable<T>> T max(T x,T y) {

T max = x; //假设x是初始最大值

if (y.compareTo(max) > 0) {

max = y; // y 更大

}

return max; //返回最大对象

}

public static void main(String args[]) {

System.out.printf("%d 和 %d 中最大的数为 %d\n\n", 10, 11, max(10,11)); 

System.out.printf("%.1f和%.1f中最大的数为%.1f\n\n",1.3,1.4,max(1.3, 1.4));

System.out.printf("%s和%s中最大的数为 %s\n","red","blue",max("red", "blue"));

}

}

]0GODJ_Z~R7YTQRU[6H_5GS.png

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端