美文网首页
数组的查找

数组的查找

作者: 哈迪斯Java | 来源:发表于2021-10-21 14:36 被阅读0次

package HspLearningArray;

import java.util.Scanner;

public class ArrayFind {
public static void main(String[] args) {
//有一个数列︰白眉鹰王、金毛狮王、紫衫龙王、青翼蝠王猜数游戏︰从键盘中任意输入一个名称,判断数列中是否包含此名称【顺序查找】要求:如果找到了,就提示找到,并给出下标
Scanner myscanner = new Scanner(System.in);
String[] arr = {"白眉鹰王","金毛狮王","紫衫龙王","青翼蝠王"};
System.out.println("请输入名称:");
String findName = myscanner.next();
int Index = -1;

    for (int i = 0;i <arr.length;i++){
        if(findName.equals(arr[i])){
            System.out.println("恭喜你找到"+ findName);
            System.out.println("下标为"+ i );
            Index = i;
            break;
        }
        }
    if (Index == -1){//没有找到名称
        System.out.println("抱歉,没有找到"+ findName);
    }


}

}

请输入名称:
000
抱歉,没有找到000

相关文章

  • 顺序查找

    1、顺序查找a为数组,n为查找的数组个数,key为要查找的关键字; 2、顺序查找_哨兵 3、折半查找算法假设数组a...

  • INDEX MATCH

    = INDEX(数组,行号)--一列的位置= MATCH( 查找值,查找数组,匹配类型)=INDEX(数组, ...

  • 36个常用js代码片段

    数组 Array 数组去重 查找数组最大 查找数组最小 返回已 size 为长度的数组分割的原数组 检查数组中某元...

  • php 操作数据库

    删除 查找//登录查找 查找以数组的形式输出

  • 工作中常用的JavaScript函数片段

    数组 Array 1、数组去重 2、查找数组最大 3、查找数组最小 4、返回已size为长度的数组分割的原数组 5...

  • 算法题

    行列都是有序的二维数组,查找k是否存在【查找法】 二维数组中的查找(行列分别有序数组的二分查找)【递归法】 快速排...

  • JS数组的二分查找算法

    用途:对有序数组进行查找。如:查找指定元素在数组中的下标

  • 数据结构和算法面试题整理

    #数组 - [查找数组中第二小的元素] - [查找第一个没有重复的数组元素] - [合并 2 个排序好的数组] -...

  • 查找

    顺序查找 二分查找 插值查找 查找子数组最大和

  • 数组查找操作

    数组常见的查找操作如下: 需求:给一个数组,查找某个元素在数组中的位置,如果该元素不存在,则返回-1。//正常查找...

网友评论

      本文标题:数组的查找

      本文链接:https://www.haomeiwen.com/subject/bksaoltx.html