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