小康陪你学JAVA--------sort方法对数组进行排序
2014-08-15 22:56
627 查看
本篇和大家分享另一种数组的操作的方法——sort方法对数组进行排序。
范例:TestJava4_5.java
01 // 以下程序是数组的排序操作,在这里使用了sort方法对数组进行排序
02 import java.util.*;
03 public class TestJava4_5
04 {
05 public static void main(String[] args)
06 {
07 int a[] = {4,32,45,32,65,32,2} ;
08
09 System.out.print("数组排序前的顺序:");
10 for(int i=0;i<a.length;i++)
11 System.out.print(a[i]+" ");
12 Arrays.sort(a); // 数组的排序方法
13 System.out.print("\n数组排序后的顺序:");
14 for(int i=0;i<a.length;i++)
15 System.out.print(a[i]+" ");
16 }
17 }
输出结果:
数组排序前的顺序:4 32 45 32 65 32 2
数组排序后的顺序:2 4 32 32 32 45 65
程序第12行的Arrays.sort(数组名)为数组排序的操作,但这个方法在java.util 这个包里面,所以在用到的时候需要先将它导入,关于包的概念,小编会在日后的分享中和大家一起来学习。就像我之前所说的一样,现在的学习中可能遇到一些无法完全理解的问题,千万不要钻牛角尖,否则会阻碍大家的学习进度,初学者在接触JAVA的时候就得靠不断的敲代码,就像“书读百遍,其义自现”一样的道理。
范例:TestJava4_5.java
01 // 以下程序是数组的排序操作,在这里使用了sort方法对数组进行排序
02 import java.util.*;
03 public class TestJava4_5
04 {
05 public static void main(String[] args)
06 {
07 int a[] = {4,32,45,32,65,32,2} ;
08
09 System.out.print("数组排序前的顺序:");
10 for(int i=0;i<a.length;i++)
11 System.out.print(a[i]+" ");
12 Arrays.sort(a); // 数组的排序方法
13 System.out.print("\n数组排序后的顺序:");
14 for(int i=0;i<a.length;i++)
15 System.out.print(a[i]+" ");
16 }
17 }
输出结果:
数组排序前的顺序:4 32 45 32 65 32 2
数组排序后的顺序:2 4 32 32 32 45 65
程序第12行的Arrays.sort(数组名)为数组排序的操作,但这个方法在java.util 这个包里面,所以在用到的时候需要先将它导入,关于包的概念,小编会在日后的分享中和大家一起来学习。就像我之前所说的一样,现在的学习中可能遇到一些无法完全理解的问题,千万不要钻牛角尖,否则会阻碍大家的学习进度,初学者在接触JAVA的时候就得靠不断的敲代码,就像“书读百遍,其义自现”一样的道理。
相关文章推荐
- JAVA中对一维数组排序的方法(在快速排序上进行的优化)
- Java集合中List的Sort()方法进行排序
- Java中使用Collections.sort()方法对数字和字符串泛型的LIst进行排序
- 由多个Object(以Teacher为例)对象所形成的数组可以使用Arrays.sort方法进行排序(编号由低到高排序)。
- java学习记录——使用Arrays.sort对数组进行升序排序
- java对数组进行排序的方法
- js sort方法根据数组中对象的某一个属性值进行排序
- js sort方法根据数组中对象的某一个属性值进行排序
- Java1.7通过collections类的sort方法对ArrayList进行排序无效的解决办法。
- 使用sort方法对数组进行排序(split()出现错误的解决)
- Java-Collections的sort方法对list进行排序
- 由多个Object(以Teacher为例)对象所形成的数组可以使用Arrays.sort方法进行排序(编号由低到高排序)。
- Java-Collections的sort方法对 list 进行排序
- java中数组排序arrays.sort方法应用
- 排序例子2:使用sort()方法对数组进行排序
- 【Java】编写一个方法,对字符串数组进行排序,将所有变位词排在相邻的位置
- [ActionScript 3.0] 对数组中的元素进行排序Array.sort()的方法
- java中对集合或数组进行排序有两种方法:Comparable 与 Comparator
- Java中应用Collections工具类的Sort()方法对List进行排序
- JAVA--定义一个包含整型数组参数的方法,用来接收成绩数组,进行成绩排序并输出前三名