虽然我看到有关同一主题的一些问题,但它们并不足以满足我的情况。打印数组中的最小数字(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