java中 泛型编写功能类求int ,float,double等类型的平均值,代码怎么写?

2020-05-07 社会 170阅读

这个估计是不可能的,因为这个关系到精度的问题,比如说你传入的参数里面包含了整型和浮点型,那这样精度怎么算?还有,整型和浮点型都满足返回条件,那最后你是要返回整型还是浮点型?如果要求这些类型的平均值,那还是老老实实的用方法重载吧,反正最多也就三个方法。

public static public static int avg(int[] array) {}
public static public static float avg(float[] array) {}
public static public static double avg(double[] array) {}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com