在 Java 中找到数组中的最小和最大数
Find the minimum and maximum number in an Array in Java
我是编程新手。我想找到给定数组中的最大和最小数。所以我写了这段代码。虽然这给出了正确的最小数字,但它给出了多个最大数字。有人可以帮我解决这个问题吗?
package maximumandminimum;
public class 最大值和最小值 {
public static void main(String[] args)
{
int arr[] = {33,55,80,90,12,56,78};
int min = arr[0];
int max = arr[0];
for(int i = 0; i< arr.length;i++)
{
if(arr[i]<min){
min= arr[i];
System.out.println("minumum number is"+min);
}
if(arr[i]>max){
max = arr[i];
System.out.println("maximum number is"+max);
}
}
}
}
这里已经解决了:Finding the max/min value in an array of primitives using Java
不要忘记在循环外打印(得到一个答案)。
我是编程新手。我想找到给定数组中的最大和最小数。所以我写了这段代码。虽然这给出了正确的最小数字,但它给出了多个最大数字。有人可以帮我解决这个问题吗?
package maximumandminimum;
public class 最大值和最小值 {
public static void main(String[] args)
{
int arr[] = {33,55,80,90,12,56,78};
int min = arr[0];
int max = arr[0];
for(int i = 0; i< arr.length;i++)
{
if(arr[i]<min){
min= arr[i];
System.out.println("minumum number is"+min);
}
if(arr[i]>max){
max = arr[i];
System.out.println("maximum number is"+max);
}
}
}
}
这里已经解决了:Finding the max/min value in an array of primitives using Java
不要忘记在循环外打印(得到一个答案)。