我有两个 Integer 数组流,我想检查第一个流的所有元素是否都小于第二个。与 Python 元组一样,我们可以比较具有相同索引的两个不同元组的元素。
if (ry, rm, rd) <= (ey, em, ed):
print(0)
例如,在这里,我们可以用一个运算符比较所有元素。我想在 java 中实现相同的目标。
我们可以对 java 流做类似的事情吗?
boolean check(int a1[],int a2[])
{
boolean flag= true;
IntStream s1 = Arrays.stream(a1);
IntStream s2 = Arrays.stream(a2);
Iterator<Integer> it1 = s1.iterator();
Iterator<Integer> it2 = s2.iterator();
while(it1.hasNext() && it2.hasNext())
{
if(it1.next() > it2.next())
flag = false;
}
return flag ;
}
有没有更好的方法来做到这一点?
弑天下
慕尼黑5688855
相关分类