有一个数列:白眉鹰王、金毛狮王、紫衫龙王、青翼蝠王 猜数游戏:从键盘中任意输入一个名称,判断数列中是否包含此名称【顺序查找】要求: 如果找到了,就提示找到,并给出下标值

    技术2022-07-11  81

    有一个数列:白眉鹰王、金毛狮王、紫衫龙王、青翼蝠王 猜数游戏:从键盘中任意输入一个名称,判断数列中是否包含此名称【顺序查找】 要求: 如果找到了,就提示找到,并给出下标值

    如果有多个查找结果,都找出来 /. 思路提示 定义一个保存结果的数组,记录查找到的names 下标, int resIndex [] = new int[names.length-1] */ import java.util.Scanner; public class Test{ public static void main(String[] args) { String[] arr = {"白眉鹰王","金毛狮王","紫衫龙王","青翼蝠王"}; Scanner myScanner = new Scanner (System.in); System.out.println("请输入您的猜想"); String name = myScanner.next(); int index = -1; for (int i=0 ;i< arr.length ;i++ ){ if (name.equals(arr [i])){ System.out.println("找到了您的猜想下标为"+i); index = i; } } if (index == -1){ System.out.println("未找到您的猜想"); } } }
    Processed: 0.014, SQL: 9