如何使用带参数的方法

发布时间 2023-03-24 12:01:31作者: 蜥蜴翼

如何使用带参数的方法

定义带参数的方法

<访问修饰符>返回类型<方法名>(<形式参数列表>){

  //方法的主体

}

调用带参数的方法

对象名.方法名(参数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);
}