方法(一)

2019-03-25  本文已影响0人  信号传D

需求说明:正确使用带参方法实现学员信息管理,增加学员姓名;在保存了多个学生姓名的数组中,指定查找区间,查找某个学生姓名并显示是否查找成功


图片.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;

    }


}
上一篇下一篇

猜你喜欢

热点阅读