Java 判断int数组中是否存在某个值


方法

思路

借用String类的equals()方法来进行对比;

代码
public class Test1 {
    public static void main(String[] args) {
        int[] a = { 11, 12, 13 };
        // 打印输出
        System.out.println(IntArrLookupInt(a, 11));
    }
/**
     * 判断int数组中是否存在某个值的方法
     * 
     * @param Arr 待查找int数组
     * @param a   需要查找的值
     * @return :存在 true :不存在 false
     */
    public static boolean IntArrLookupInt(int[] intArr, int intt) {
        String b = intt + ""; // 先转换为String类型
        for (int i : intArr) {
            if (b.equals(i + "")) {
                return true;
            }
        }
        return false;
    }
}

参考资料

  1. CSND Java中如何高效判断数组中是否包含某个元素


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM