黑马程序员技术交流社区
标题:
基础求分享
[打印本页]
作者:
杨华东
时间:
2012-10-12 13:13
标题:
基础求分享
本帖最后由 杨华东 于 2012-10-12 13:41 编辑
public class Test8 {
/**
* @param args
*/
public static void main(String[] args) {
long[] arr={44,56,4,44,8584};
getMax(null,null,arr,null);
}
public static void getMax(int[]arr1,byte[]arr2,long[]arr3,short[]arr4)
{
/*int数组求最值*/
if(arr1!=null){
int max1=0;
for(int i=0;i<arr1.length;i++)
{
if(max1<arr1[i])
{
max1=arr1[i];
}
}
System.out.println("int数组最大值为:"+max1);
}
/*byte数组求最值*/
if(arr2!=null){
byte max2=0;
for(int i=0;i<arr2.length;i++)
{
if(max2<arr2[i])
{
max2=arr2[i];
}
}
System.out.println("byte数组最大值为:"+max2);
}
/*long数组求最值*/
if(arr3!=null){
long max3=0;
for(int i=0;i<arr3.length;i++)
{
if(max3<arr3[i])
{
max3=arr3[i];
}
}
System.out.println("long数组最大值为:"+max3);
}
/*short数组求最值*/
if(arr4!=null){
short max4=0;
for(int i=0;i<arr4.length;i++)
{
if(max4<arr4[i])
{
max4=arr4[i];
}
}
System.out.println("short数组最大值为:"+max4);
}
}
}
复制代码
改进一哈 这样的函数 比一般的重载 有好处吗?? 求分享 这样设计 可以吗 求分享。。。。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2