需求说明:正确使用带参方法实现学员信息管理,增加学员姓名;在保存了多个学生姓名的数组中,指定查找区间,查找某个学生姓名并显示是否查找成功
图片.png
package com.company.kgc.bean.base;
import java.util.Scanner;
public class Hello1 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String[] names=new String[6];
for( int i=0;i<6;i++){
System.out.print("请输入学生的姓名:");
names[i]= sc.next();
}
System.out.println("本班学生列表:");
for(int i=0;i<names.length;i++){
System.out.print(names[i]+"\t\t");
}
// int[] b=new int[names.length-1];//存储开始位置
System.out.println("\n请输入开始查找的位置:");
int start = sc.nextInt();
System.out.println("请输入结束查找的位置:");
int end=sc.nextInt();
System.out.println("请输入结束查找的姓名:");
String na = sc.next();
boolean b=selectName(names,start,end,na);
System.out.println("************查找结果**********");
System.out.println(b==true?"找到了!":"没找到!");
}
private static boolean selectName(String[] names, int start, int end, String na) {
for(int i=0;i<=end-1;i++){
if(names[i].equals(na)){
return true;
}
}
return false;
}
}
网友评论