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

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

凯哥Java 凯哥java

本节主要内容:

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

2:本节总结&下节预告

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

声明:本文系凯哥原创。转载请注明出处。公众号:凯哥Java

图解怎么获取最(大)值

7e4ddbf024aac3ba09df91d6a5be95ba.png

说明:

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

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

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

229ff0d16aecbbdc5f3d2427c2092dd8.png

获取最大值的方法:

2da91cf5bde4a16add417c5971e7e5cc.png

完整代码:

8fc3cdf43ad5034ed640967aec336cdf.png

思考1:

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

为什么不能(或者能)?

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

演示代码:

aa8a344c01753089a89cfb8195052154.png

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

总结1:

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

思考2:

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

本节总结:

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

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

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

下节预告:

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值