指定查找名字

    xiaoxiao2022-06-23  22

    package sjq; public class stu { String[] names=new String[30]; public void addName(String name){ for(int i=0;i<names.length;i++){ if(names[i]==null){ names[i]=name; break; } } } public void showName(){ for(int i=0;i<names.length;i++){ System.out.println(names[i]); } } public boolean searchName(int start,int end,String name1){ boolean find=false; for(int i=start-1;i<end;i++){ if(names[i].equals(name1)){ find=true; break; } }return find; } } package sjq; import java.util.Scanner; public class sda { public static void main(String[] args) { Scanner input=new Scanner(System.in); stu a=new stu(); for(int i=0;i<5;i++){ System.out.println("输入姓名:"); String name=input.next(); a.addName(name); } a.showName(); System.out.println("输入开始数"); int s1=input.nextInt(); System.out.println("输入结束数"); int s2=input.nextInt(); System.out.println("查找"); String name2=input.next(); if(a.searchName(s1,s2,name2)){ System.out.println("找到了"); }else{ System.out.println("没找到"); } } }
    转载请注明原文地址: https://ju.6miu.com/read-1123294.html

    最新回复(0)