这两个运营商如何运作?一直试图看看它们将如何实施。是否与找到最大值和最小值相同?即时尝试实施>和<在java中,但我对如何有点困惑。我已经完成了min / max实现,我认为它将是相同的。所以,如果我有一个列表,并希望所有数字都大于4.我怎么能这样做?
这就是我尝试使用
的原因public int getMax(ArrayList list){
int max = Integer.MIN_VALUE;
for(int i=0; i<list.size(); i++){
if(list.get(i) > max){
max = list.get(i);
}
}
return max;
}
答案 0 :(得分:0)
我不是故意粗鲁,但我认为你应该从头开始,这是非常基本的。
至于你的问题,如果你有一个数组,你只需要遍历数组并逐个检查它们。
至于你的问题,请以此为例:
案例1:&lt;
int a = 1;
int b = 3;
If (a < b) {
System.out.println("yay");
} else {
System.out.println("AWW man!");
}
由于1确实小于3,因此(a
案例2:&gt;
int a = 1;
int b = 3;
If (a > b) {
System.out.println("yay");
} else {
System.out.println("AWW man!");
}
由于1不大于3,因此(a> b)返回false,这意味着&#34; Aww man!&#34;将在控制台中打印。
现在我们建立了这个,为了找到数组中最小的数字,这就是我们应该做的:
int[] myList = {6, 2, 9, 40, 1};
int lowestNum = Integer.MAX_VALUE;
for (int i = 0; i<myList.length; i++) {
if (lowestNum > myList[i]) {
lowestNum = myList[i];
}
}