Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 是否有命令检查数组中的某个值?_Java_Arrays_Boolean - Fatal编程技术网

Java 是否有命令检查数组中的某个值?

Java 是否有命令检查数组中的某个值?,java,arrays,boolean,Java,Arrays,Boolean,所以我和我的朋友写了一个有趣的游戏,其中包括一些布尔数组。事实并非如此,但大致如此。 布尔数组示例: boolean resultA = didWin(new boolean[]{true, false, true, true}); 我几乎需要一行代码来检查结果,看看其中是否有false(或true)。 我很肯定我在某个地方读到过它确实存在,但我不完全确定 didWin是另一种方法没有现成的方法,您有三种解决方案: Arrays.asList(array).contains(Boolean

所以我和我的朋友写了一个有趣的游戏,其中包括一些布尔数组。事实并非如此,但大致如此。 布尔数组示例:

 boolean resultA = didWin(new boolean[]{true, false, true, true});
我几乎需要一行代码来检查结果,看看其中是否有false(或true)。 我很肯定我在某个地方读到过它确实存在,但我不完全确定


didWin是另一种方法

没有现成的方法,您有三种解决方案:

  • Arrays.asList(array).contains(Boolean.FALSE)
    ,将其转换为数组支持的列表(在您的情况下不起作用,因为您使用的是基元类型Boolean,您需要它的装箱对应项)
  • 对于(布尔b:array)如果(!b)返回true,则迭代数组
  • ArrayUtils.contains(array,false)
    from,它提供了实用程序

    • 没有现成的方法,您有三种解决方案:

      • Arrays.asList(array).contains(Boolean.FALSE)
        ,将其转换为数组支持的列表(在您的情况下不起作用,因为您使用的是基元类型Boolean,您需要它的装箱对应项)
      • 对于(布尔b:array)如果(!b)返回true,则迭代数组
      • ArrayUtils.contains(array,false)
        from,它提供了实用程序

        • 没有现成的方法,您有三种解决方案:

          • Arrays.asList(array).contains(Boolean.FALSE)
            ,将其转换为数组支持的列表(在您的情况下不起作用,因为您使用的是基元类型Boolean,您需要它的装箱对应项)
          • 对于(布尔b:array)如果(!b)返回true,则迭代数组
          • ArrayUtils.contains(array,false)
            from,它提供了实用程序

            • 没有现成的方法,您有三种解决方案:

              • Arrays.asList(array).contains(Boolean.FALSE)
                ,将其转换为数组支持的列表(在您的情况下不起作用,因为您使用的是基元类型Boolean,您需要它的装箱对应项)
              • 对于(布尔b:array)如果(!b)返回true,则迭代数组
              • ArrayUtils.contains(array,false)
                from,它提供了实用程序

              数组。asList
              不适用于
              布尔[]
              。它只能包装
              对象
              数组。
              数组。asList
              不适用于
              布尔[]
              。它只能包装
              对象
              数组。
              数组。asList
              不适用于
              布尔[]
              。它只能包装
              对象
              数组。
              数组。asList
              不适用于
              布尔[]
              。它只能包装
              对象
              数组。为什么不使用
              列表
              而不是数组
              ArrayList
              是一个很好的实现,由一个数组支持,并且您拥有所有需要的操作。为什么不使用
              List
              而不是array
              ArrayList
              是一个很好的实现,由一个数组支持,并且您拥有所有需要的操作。为什么不使用
              List
              而不是array
              ArrayList
              是一个很好的实现,由一个数组支持,并且您拥有所有需要的操作。为什么不使用
              List
              而不是array
              ArrayList
              是一个很好的实现,由一个数组支持,并且您拥有所需的所有操作。