【Java】判断某值是否在数组中,使用Arrays类

package com.company;

import  java.util.*;
public class Main {
    public static void main(String arg[]) {
        System.out.println("请输入一个数字");
        Scanner input =new Scanner(System.in);
        int a=input.nextInt();
        int[] arr={93,5,3,55,57};
        // 排序
        Arrays.sort(arr);
        //搜索
        int j=Arrays.binarySearch(arr,a);
        if(j>=0)
            System.out.printf("%d在数组中",a);
        else
            System.out.printf("%d不在数组中",a);

    }
}

 

posted @ 2021-03-26 22:39  木子欢儿  阅读(350)  评论(0编辑  收藏  举报