public class Student {
// 创建长度为10的数组
String []names=new String[10];
//初始化
public void init() {
names[0]="张三";
names[1]="李四";
names[2]="王五";
names[3]="赵六";
names[4]="孙七";
names[5]="马原";
names[6]="马小元";
names[7]="刘影";
names[8]="影姐";
names[9]="影歌";
}
//查找学生姓名
public boolean student(String name,int start,int end) {
boolean flag=false;
// 循环判断
for (int i = start-1; i <end; i++) {
if(names[i].equals(name)) {
flag=true;
break;
}
}
return flag;
}
}
测试类方法
import java.util.Scanner;
public class TestStudent {
public static void main(String[] args) {
// 创建对象
Student stu = new Student();
// 调用方法
stu.init();
Scanner input = new Scanner(System.in);
System.out.println("请输入学生的姓名:");
String name = input.next();
// 判断
if (stu.student(name, 3, 6)) {
System.out.println("找到了!");
} else {
System.out.println("找不到!");
}
}
}