带参方法
访问控制符(public) 返回值 方法名(参数列表){
方法体
}
返回值:是否要给调用者返回数据
参数列表:
什么需要参数列表?方法的执行需要调用者提供数据才能完成
形参列表:
定义方法的时候,数据类型 变量名,数据类型,变量名。。。。。
不需要赋值
参数如果是多个,可以是可变长度的参数
* 可变长度的参数,指的是参数的个数可以是0-多个
* 方法体内使用变量,就像使用数组一样
*
* 局限:
* 参数的数据类型要一致
* 形参列表中最多只有一个可变长度的参数
* 可变长度和普通参数可以同时存在,可变长的参数必须是最后一个
实参列表:
调用方法的时候,直接写表达式
必须要赋值后才能使用
实参列表必须按照形参列表的要求(数据类型,个数,顺序)出入数据,
榨汁机:榨桃汁 榨葡萄汁 榨西瓜汁:
package se0620;
public class ZhaZhiMachine {
public String zhaPeach() {
return "桃汁";
}
public String zhaGrape() {
return "葡萄汁";
}
public String zhaWaterMelon() {
return "西瓜汁";
}
//榨汁 放入什么水果,榨什么水果汁
public String zhazhi(String fruit) {
return fruit+"汁";
}
}