日期:2014-05-20 浏览次数:21031 次
import java.util.*;
public class Demo_5 {
public static void main(String[] args) throws Exception{
Scanner sc = new Scanner(System.in);
double[] arr = new double[5];
System.out.println("请输入五个数字");
for (int i=0; i<5; i++){
double number = sc.nextDouble();
arr[i] = number;
}
//测试输入的五个数字是否正确
//for (double e: arr)
//System.out.println(e);
while (true){
String str = javax.swing.JOptionPane.showInputDialog(" 1: 升序 2: 降序");
int j =(int)Integer.parseInt(str);
switch(j){
//升序
case 1: {
Arrays.sort(arr);
for (double e: arr)
System.out.print(e + " ");
System.out.println();
}break;
//降序
case 2:{
for (int k=arr.length-1; k>=0; k--)
System.out.print(arr[k] + " ");
System.out.println();
}break;
default :{
javax.swing.JOptionPane.showMessageDialog(null, "你的输入有误!!!");
}break;
}
}
}
}