float[] date = new float[4];
for (int i = 0; i < date.length; i++) {
System.out.print("请输入第" + (i+1) + "个浮点数:");
Scanner sc = new Scanner(System.in);
date[i] = sc.nextFloat();
}
float tmp;
for (int i = 0; i < date.length; i++) {
for (int j = i; j < date.length; j++) {
if(date[i] < date[j]){
tmp = date[i];
date[i] = date[j];
date[j] = tmp;
}
}
}
for (int i = 0; i < date.length; i++) {
System.out.println(date[i]);
}
你执行下试试
本回答被网友采纳