雖然我看到有關同一主題的一些問題,但它們並不足以滿足我的情況。打印數組中的最小數字(Java)
import java.util.*;
public class Kap3Oppg5 {
public static void main(String[] args) {
int x = 0;
int tabell[] = new int[10];
int heltall;
Scanner in = new Scanner(System.in);
int minstetall = tabell[0];
while (x < 10) {
System.out.println("Tast inn neste tall:");
heltall = in.nextInt();
tabell[x] = heltall;
x = x + 1;
}
for (int i=0;i<tabell.length;i++) {
if (tabell[i] < tabell[0])
minstetall = tabell[i];
}
System.out.print(minstetall);
}
}
爲什麼這不是打印最低的數字?
邊評論:你可以使用的'而不是一個'清單'INT []'並調用'int min = Collections.min(list);'。 –
assylias