从零学java笔录-第27篇 数组6 数组操作2-获取数组最值

本节主要内容:

1:获取数组最值(掌握)

2:本节总结&下节预告

本文出处:《凯哥陪你学系列之java基础篇.Java基本语法篇》中第27篇 数组6 数组操作2-获取数组最值

图解怎么获取最(大)值

从零学java笔录-第27篇 数组6 数组操作2-获取数组最值_第1张图片

说明:

1:定义零时变量用于默认数组中第一个为最大值。

2:接着拿着第二个开始和该数进行比较,循环比较完成之后,零时变量就是最大值了。

比较最大(最小)的思路:

从零学java笔录-第27篇 数组6 数组操作2-获取数组最值_第2张图片

获取最大值的方法:

完整代码:

从零学java笔录-第27篇 数组6 数组操作2-获取数组最值_第3张图片

思考1:

在28行 int max =arr[0];可以换成int max = 0吗?

为什么不能(或者能)?

我们把arr数组的数据都修改成负数。

演示代码:

我们发现。0成了arr2中的最大值了,但是arr2中没有0啊。

总结1:

所以这个在定义最大(最小)值需要注意。必须是数组中。

思考2:

获取该数组中最小值思路,代码怎么写?自己完成。试试看。

本节总结:

通过本节学习需要掌握的:

1:回顾获取数组中每一个元素

2:获取数组中最(大、小)值的思路

下节预告:

通过前面的以及本节学习我们知道了怎么定义数组、获取数组中所以数据、获取数组中的最大(小)值,那么,我想把数组中的数据反过来怎么处理?也就是数组中第一个数据到最后,最后一个到的个位置以此类推,这样的怎么实现呢?请继续学习下一篇《从零学java笔录-第28篇 数组7 数组操作3-数组反转》

欢迎关注凯哥公众号:凯哥Java

欢迎访问凯哥个人网站:www.kaigejava.com(凯哥Java全拼,很好记哦~)

本文来源:http://kaigejava.com/article/detail/97

你可能感兴趣的:(从零学java笔录-第27篇 数组6 数组操作2-获取数组最值)