求数组中的最大值并把它放到最后
Posted 两枝梅
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求数组中的最大值并把它放到最后相关的知识,希望对你有一定的参考价值。
import java.util.Arrays;
import java.util.Random;
public class MaxOfArray {
public static void main(String[] args){
//创建一个10个长度的数组
int[] arr = new int[10];
//随机生成10个0-99之间的数值,放入数组
Random ran = new Random();
for(int i =0;i<arr.length;i++){
arr[i] = ran.nextInt(100);
}
//打印数组中的数据
System.out.println("数组中的数据"+Arrays.toString(arr));
//查询最大值
int max = arr[0];
for(int i=1;i<arr.length;i++){
if(max<arr[i]){
max=arr[i];
}
}
System.out.println("最大值"+max);
//创建新数组
arr = Arrays.copyOf(arr, arr.length+1);
//最大值放入最后一个位置
arr[arr.length-1] =max;
System.out.println("新数组:"+Arrays.toString(arr));
}
}
以上是关于求数组中的最大值并把它放到最后的主要内容,如果未能解决你的问题,请参考以下文章