Java查询数组最小值,并将其放在第一位
public static void main(String[] args) {
int [] arr=new int[10];
for (int i = 0; i < arr.length; i++) {
arr[i]=(int)(Math.random()*100);
System.out.println(arr[i]);
}
System.out.println("----------------");
int min=arr[0];
for (int j = 0; j < arr.length; j++) {
if(arr[j]<min){
min=arr[j];
}
}
System.out.println("最小值是"+min);
System.out.println("-----------------");
int [] as=new int[arr.length+1];
as[0]=min;
System.arraycopy(arr, 0, as,1, arr.length);
for (int i = 0; i < as.length; i++) {
System.out.println(as[i]);
}
}
![](https://img-blog.csdnimg.cn/20190414082835909.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDM3OTQxMw==,size_16,color_FFFFFF,t_70)