黑马程序员技术交流社区
标题:
数组的练习
[打印本页]
作者:
wxw19910324
时间:
2016-1-2 17:29
标题:
数组的练习
写代码一定要有思路、步骤,理解其中的意思,运用它写起来就很快 得心应手。
获取数组中的最大值
思路:
1、获取最大值需要比较,每一次比较都有都会有较大值,因为该值不确定,通过一个临时变量存储。
2、让数组中的每一个元素都和这个变量中的值进行比较,如果大于了变量中的值,就用该变量记录较大的值。
3、当所有的元素都比较完成,那么该变量中存储的就是数组中的最大值。
步骤:
1、定义变量初始化为数组中任意一个元素即可。
2、通过循环语句对数组进行遍历。
3、在遍历过程中定义判断条件,如果遍历到元素变量中的大,就赋值给该变量。
需要定义一个功能来完成以便提高复用性。
1、明确结果数组中最大的元素,Int类型
2、未知内容:一个数组Int[] 数组中存放Int类型的元素。
class ArrayTest
{
public static int getMax(int[] arr)
{
int max = arr[0];
for(int x =1; x<arr.length; x++)
{
if(arr[x]>max)
max = arr[x];
}
return max;
}
public static void main(strimg[] args)
{
int[] arr ={5,1,6,4,2,8,9};
int max = getMax(arr);
System.out.println("max="+max);
}
}
作者:
小新没蜡笔
时间:
2016-1-2 21:35
要是加上注释就更好了
作者:
qinrongchang
时间:
2016-1-2 21:42
看着有收获
作者:
雪中飞
时间:
2016-1-2 22:01
挺好,加油!!!
作者:
houbofly
时间:
2016-1-2 22:16
努力,努力,加油
作者:
李冰
时间:
2016-1-2 22:32
66666666666666
作者:
s616622575
时间:
2016-1-2 23:18
挺好,加油啊
作者:
n_Nie1991
时间:
2016-1-2 23:44
不错,要多练习哦
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2