方法名后面括号里的内容就是参数 方法名(参数1(数据类型 变量名),参数2(数据类型 变量名),.......)

方法的参数可以有无限个,根据情况来定。

注意:同一个类中方法名不允许出现一样的,如果想要一样就需要符合方法的重载的规则,在调用方法传值时,参数的类型和位置要一致。

public static void main(String[] agrs) {
		Max(592, 526, 172); // 调用方法,在括号内传int类型的参数,其中592,526,172就是参数(实参)
	}

	/**
	 * 求三个数的最大值
	 * 
	 * @param x 定义一个int类型的参数x 形参
	 * @param y 定义一个int类型的参数y 形参
	 * @param z 定义一个int类型的参数z 形参
	 */
	public static void Max(int x, int y, int z) {
		if (x > y) { // 当x>y的时候,取较大值x
			if (x > z) { // 再拿较大值x和z比较,如果x大于z
				System.out.println(x); // 就输出x的值
			} else {
				System.out.println(z);// 相反,如果x小于z 就输出z的值
			}
		} else if (y > z) { // 当第一条件不成立 x小于y 则执行这个,如果y大于z
			System.out.println(y);// 就输出y的值
		} else {
			System.out.println(z); // 相反 如果y小于z就输出z的值
		}

	}
-----------------------------------------------------------------------------------
 public static void main(String[] agrs) {
		store("香蕉");// 括号内传字符串类型的参数,其中香蕉就是参数(实参),输出结果为您要的香蕉好了!
	}

	/**
	 * 水果店
	 * 
	 * @param fruits 定义一个字符串类型的参数  形参
	 */
	public static void store(String fruits) {
		switch (fruits) {
		case "苹果": // 当传的值是苹果的时候,输出您要的苹果好了
			System.out.println("您要的" + fruits + "好了!");
			break;
		case "香蕉": // 当传的值是香蕉的时候,输出您要的香蕉好了
			System.out.println("您要的" + fruits + "好了!");
			break;
		case "橘子": // 当传的值是橘子的时候,输出您要的橘子好了
			System.out.println("您要的" + fruits + "好了!");
			break;
		default: // 当传的值与以上内容不匹配的时候,输出买完了!!!
			System.out.println("卖完了!!!");
			break;

		}
	}