一维数组数组的自动排序
Arrays.sort(arr);
给数组赋值获取随机数
for (int i = 0; i < 10; i++) {
arr[i] = random.nextInt(10);
}
数组的遍历
for( int i:arr){
System.out.print(i+”\t”);
}
从大到小排序例
package Day03_test01;/*
@create 2020--11--19--20:16
*/
import java.util.Arrays;
import java.util.Random;
public class Demo10 {
public static void main(String[] args) {
Random random = new Random();
int[] arr = new int[10];
for (int i = 0; i < 10; i++) {
arr[i] = random.nextInt(10);
}
Arrays.sort(arr);
for(int i:arr){
System.out.print(i+"\t");
}
}
}
倒序输出例
public static void main(String[] args) {
int[] array = {1, 2, 3, 4, 5};
for (int i = 0; i < array.length; i++) {
System.out.println(array[i]);
}
System.out.println("-----------");
for (int min = 0 , max = array.length - 1 ; min < max ; min++ , max--){
int temp = array[min];
array[min] = array[max];
array[max] = temp;
}
for (int i = 0; i < array.length; i++) {
System.out.println(array[i]);
}
}