package test;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
double[] myList=new double[10];
System.out.println("enter values");
for (int i = 1; i < myList.length; i++) {
java.util.Scanner input=new java.util.Scanner(System.in);
int j = (int)Math.random() * myList.length;
double tmp=myList[j];
myList[i]=myList[j];
myList[j]=tmp;
System.out.println(tmp);
}
}
}
爲什麼打印0.0
?排列中的數字
你從來不把任何數值數組中。你只是交換了一堆'0.0'雙打。 – CollinD
您是否曾經使用'Scanner'對象'input'(創建了10次)? int類型的默認值是0 – GurV
除了方法及其輸出外,您能否向我們提供更多信息? –