字符串降序排列,即由大到小

来源:-

追风少年_

2015-06-16 20:39

↑(A)数组或字符串升序排列,即由小到大。例如:↑(“132”)=“123”。 

↓(B)数组或字符串降序排列,即由大到小。例如:↓(“132”)=“321”。



  麻烦帮忙写一下 程序,,谢谢啦,,

写回答 关注

1回答

  • 一颗天边的小星星
    2016-08-07 15:04:49
    package test;
    
    import java.util.Arrays;
    import java.util.Collections;
    public class Test {
    
    	 public static void main(String[] args) {
    		  
    		  System.out.println("--------------升序--------------");
    	       String[] stringArray = 
    	    		   new String[] {
    	    				   "2013-08-10 11:13",
    	    				   "2014-08-20 20:15", 
    	    				   "2016-08-07 20:15", 
    	    				   "2016-08-07 21:15",
    	    				   "2016-08-07 20:19",
    	    				   "2016-08-07 20:20", 
    	    				   "2016-08-07 21:14",
    	    				   "2016-08-07 20:10"};
    	      // int [] intArray = new int[] {4, 1, 3, -23};
    	       Arrays.sort(stringArray);
    	       for (int i = 0; i < stringArray.length; i++) {
    	            System.out.println(stringArray[i]);
    	       }
    	       System.out.println("--------------降序--------------");
    	       Collections.reverse(Arrays.asList(stringArray));
    	       for (int i = 0; i < stringArray.length; i++) {
    	            System.out.println(stringArray[i]);
    	       }
    		  
    		  
    	 }
    }
    
    
    输出结果为:
    --------------升序--------------
    2013-08-10 11:13
    2014-08-20 20:15
    2016-08-07 20:10
    2016-08-07 20:15
    2016-08-07 20:19
    2016-08-07 20:20
    2016-08-07 21:14
    2016-08-07 21:15
    --------------降序--------------
    2016-08-07 21:15
    2016-08-07 21:14
    2016-08-07 20:20
    2016-08-07 20:19
    2016-08-07 20:15
    2016-08-07 20:10
    2014-08-20 20:15
    2013-08-10 11:13


Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题