class ArrayDemo
{
public static void main(String[] args)
{
//数组的操作:
//获取数组中的元素,通常会用到遍历
/*
int[] arr = new int[3];
System.out.println("arr["+0+"]="+arr[0]);
*/
int[] arr = {2,4,5,6,7,8,9,};
//数组中有一个属性可以直接获取到数组元素个数。length。
//使用方式:数组名称.length =
for(int x=0; x<arr.length; x++)
{
System.out.println("arr["+x+"]="+arr[x]);
}
}
}
上面是遍历
下面是最值
/*
获取数组中的最大值。
思路:1、获取最值需要进行比较,每一个比较都会有一个较大的值,因为该值不确定。通过一个变量临时存储
2、让数组中的每一个元素都和这个变量中的值进行比较
如果大于了变量中的值,就用该变量记录较大值。
3.当所有的元素都比较完成,那么该变量中存储的就是数组中的最大值了。
步骤:
1、定义变量。初始化为数组中任意一个元素即可。
2、通过循环语句对数组进行遍历
3、在变量过程中定义判断条件,如果遍历到的元素比变量中的元素大,就赋值给该变量
需要定义一个功能来完成,以便提高复用性。
1、明确结果,数组中的最大元素int
2、未知内容:一个数组。int[]
*/
class ArrayTest
{
public static int getMax(int[] arr)
{
int max = arr[0];
for(int x=0; x<arr.length; x++)
{
if(arr[x]>max)
max = arr[x];//求最大值
}
return max;
}
public static void main(String[] args)
{
int[] arr = {3,6,8,15,13,22,23};
int max = getMax(arr);
System.out.println("max="+max);
}
}
博客内容介绍了如何遍历数组,并重点讲解了在遍历过程中查找数组中的最大值和最小值的方法。
(最值)&spm=1001.2101.3001.5002&articleId=34447047&d=1&t=3&u=2028980e598a428d83b6a6b9b107a8e6)
821

被折叠的 条评论
为什么被折叠?



