61、Java泛型类与方法的深入解析

Java泛型类与方法的深入解析

1. 使用类型参数作为返回类型的方法

在Java中,我们可以创建使用类型参数作为返回类型的泛型方法。以 maximum 方法为例,它用于找出三个相同类型参数中的最大值并返回。

// Fig. 19.5: MaximumTest.java
// Generic method maximum returns the largest of three objects.
public class MaximumTest
{
    public static void main( String[] args )
    {
        System.out.printf( "Maximum of %d, %d and %d is %d\n\n", 3, 4, 5,
                maximum( 3, 4, 5 ) );
        System.out.printf( "Maximum of %.1f, %.1f and %.1f is %.1f\n\n",
                6.6, 8.8, 7.7,
                maximum( 6.6, 8.8, 7.7 ) );
        System.out.printf( "Maximum of %s, %s and %s is %s\n", "pear",
                "apple", "orange",
                maximum( "pear", "apple", "orange" ) );
    } // end main

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值