方法重载-定义三个方法,实现int double 和数组类型的问题

package com.imooc.method;

	
public class MathDemo {
	//求两个int类型数的和
	public int plus(int m,int n){
		return m+n;
	} 
	//求两个dounle类型数的和
	public double plus(double m,double n){
		return m+n;
	}
	//求数组元素的累加和
	public int plus(int[] arr){
		int sum=0;
		for(int i=0;i<arr.length;i++){
			sum=sum+arr[i];
		}
		return sum;
	}
	public static void main(String[] args) {
		int m=5,n=10;
		double p=5.6,q=7.8;
		int[] arr={1,2,3,4,5,6};
		MathDemo mathdemo=new MathDemo();
		System.out.println("int类型的和为:"+mathdemo.plus(m, n));
		System.out.println("double类型的和为:"+mathdemo.plus(p, q));
		System.out.println("数组类型的和为:"+mathdemo.plus(arr));

	}

}

  

posted @ 2018-01-07 20:41  振华213  阅读(1366)  评论(0编辑  收藏  举报