如何使用带参数的方法
如何使用带参数的方法
定义带参数的方法
<访问修饰符>返回类型<方法名>(<形式参数列表>){
//方法的主体
}
调用带参数的方法
对象名.方法名(参数1,参数2,......,参数n)
案例分析
增加学员姓名
在保留了多个学生姓名的数组中,指定查找区间,查找某个学生姓名并显示查找成功
首先得将同学们的名字录入进去,先定义名字数组
public String[] names=new String[10];
public void initStus(){ //因为不能直接定义名称,使用静态代码块的手段执行,再定义一个方法名方便调用
names[0]="张三";
names[1]="李四";
names[2]="王五";
names[3]="赵六";
names[4]="周七";
names[5]="刘九";
names[6]="万明";
names[7]="小红";
names[8]="小明";
names[9]="小芳";
}
//指定查询区间,找出是否存在要找寻的学生姓名
//访问修饰符为public 返回类型为boolean 方法名为findStuName (三个参数)
public boolean findStuName(int statr,int end,String stuName){
if(statr>names.length ||end>names.length ||end<statr){
//用if语句来做判断(定义开始数字的范围,不规范的输出false)
return false;
}
for (int i=statr;i<end;i++){
//判断名字是否正确
if (names[i].equals(stuName)){
return true;
}
}
//最后不正确的全部输出false
return false;
}
public static void main(String[] args) {
//定义一个对象名
StudentOop studentOop = new StudentOop();
//将上面的对象调用过来
studentOop.initStus();
//对象名,方法名(三个参数)
boolean xiaoming=studentOop.findStuName(0,9,"小明");
System.out.println(xiaoming);
}