【发布时间】:2018-02-02 22:33:25
【问题描述】:
我写了这段代码:
private double[] myArray = {1.0, 2.4, 9.3};
public void testMet(double value){
if(Arrays.asList(myArray).stream().noneMatch(a -> a==value)){
...
}
}
我收到错误Operator '==' cannot be applied to 'double[]', 'double。这里有什么问题,我该如何解决?
【问题讨论】:
-
您不能将数组与标量进行比较。
标签: java arrays list java-stream