直接调用这个sort()方法就可以实现升序排列;
核心在于这一句
Arrays.sort(a);
import java.util.Arrays;
public class PaiXu {
public static void main(String[] args) {
int a[] = new int[]{5,99,7,52,87,63};
System.out.println("初始一维数组是:");
for (int i = 0; i < a.length; i++) {
System.out.print(a[i]+" ");
}
Arrays.sort(a);
System.out.println("\n升序排列后的数组是:");
for (int i = 0; i < a.length; i++) {
System.out.print(a[i]+" ");
}
}
}
运行结果截图:
Java语言中的String类型数组的排序算法是根据字典编排顺序的,因此数字排在字母前面,大写字母排在小写字母前面。