首页 > 学院 > 开发设计 > 正文

数组排序问题(数字字符串排序)

2019-11-10 18:12:54
字体:
来源:转载
供稿:网友
package PRogram;import java.util.Arrays;import java.util.Scanner;/** * 输入4个数,将这4个数按从小到大输出 * @author Administrator * */public class T3_1 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入四个数字,以‘,’隔开"); String str=sc.next(); String[] s=str.split(","); double[] a=new double[4]; for (int i = 0; i < s.length; i++) { a[i]=Double.valueOf(s[i]); } Arrays.sort(a);//默认升序排列// double temp=0;// for (int i = 0; i < a.length-1; i++) {// if(a[i]>a[i+1]){// temp=a[i+1];// a[i+1]=a[i];// a[i]=temp;// }// } for (double d : a) { System.out.println(d); } }}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表