目的:
首先创建一个长度为5的数组,为数组的每一位分配随机整数,并找到最小(大)值。
方法一: int array[]=new int[5];
System.out.println ('数组的元素为');
for(intI=0; I
array[I]=(int ) (Math.random ) ) *100 );
system.out.println (阵列[ I ];
}
系统. out.println---------------------------------------------------- -。 ------------------------------------------.----------------------------------------------
int min=array[0];
for(intI=1; I
{
最小阵列[ I ] (if ) {
min=array[i];
}
}
System.out.println (方法2 :最小值为(min );
}
结果:
方法int array[]=new int[5];
System.out.println ('数组的元素为');
for(intI=0; I
array[I]=(int ) (Math.random ) ) *100 );
system.out.println (阵列[ I ];
}
系统. out.println---------------------------------------------------- -。 ------------------------------------------.----------------------------------------------
//排序数组
Arrays.sort(Array );
System.out.println (方法3 :最小值为' array[0] );
}
结果:
方法3 :
使用Collections类的Collections.max (和Collections.min )方法在数组中找到最大值和最小值。
代码如下。 Integer array[]=new Integer[5];
System.out.println ('数组的元素为');
for(intI=0; I
array[I]=(int ) (Math.random ) ) *100 );
system.out.println (阵列[ I ];
}
系统. out.println---------------------------------------------------- -。 ------------------------------------------.----------------------------------------------
使用Collections类的Collections.max (和Collections.min )方法在数组中查找最大值和最小值:
intmin=(int ) collections.min ) Arrays.aslist ) Array );
intmax=(int ) collections.max ) Arrays.aslist ) Array );
System.out.println (方法4 :最小值为(min );
System.out.println (方法4 :最大值为(max );
结果:
相关视频教程建议: java视频教程