こんにちは私は30個の整数を読み取り、最小値と最大値を読み取るためにこの配列を書き込んでいます。私は最大値を解決しましたが、最小値は機能していません、すべての助けはありがたいです、述べたように私は最大値を解決しましたが、最小値は機能していません
import java.io.*;
import java.util.*;
public class Uppgift1
{
public static void main(String args[])throws IOException
{
BufferedReader stdin = new BufferedReader
(new InputStreamReader (System.in));
int antal = 0;
int summa = 0;
double medel = 0;
int min;
int max = 0;
System.out.print("Hur manga tal vill du mata in(max 30)? ");
antal = Integer.parseInt(stdin.readLine());
int [] array = new int[antal];
for(int i = 0; i<antal; i++){
array[i] = Integer.parseInt(stdin.readLine());
summa = summa +array[i];
medel = summa / antal;
}
System.out.println("summan av talen är "+summa);
System.out.println("medel av alla tal är "+medel);
for (int i = 0; i < antal; i++)
{
while(array[i]>max)
{
max=array[i];
}
}
System.out.println("max numret är " + max);
for (int i = 0; i < antal; i++)
{
while(array[i]<min)
{
min=array[i];
}
}
System.out.println("min numret är " + min);
}}