AJPFX关于数组获取最值的思路和方法
思路分析:
1、定义一个变量(max,初始值一般为数组中的第一个元素值),用来记录最大值。
2、遍历数组,获取数组中的每一个元素,然后依次和max进行比较。如果当前遍历到的元素比max大,就把当前元素值给max。如果小,则不操作。
3、循环结束后,max记录的就是最大值。
具体代码
public static void main(String[] args) {
int[] arr ={11,22,33,44,55};
getMax(arr);
getMin(arr);
}
private static void getMin(int[] arr) {
int min =arr[0];
for (int i = 0; i < arr.length; i++) {
if(min>arr[i]){
min=arr[i];
}
}
System.out.println("min="+min);
}
private static void getMax(int[] arr) {
int max =arr[0];
for (int i = 0; i < arr.length; i++) {
if(max<arr[i]){
max=arr[i];
}
}
System.out.println("max="+max);
}
最新文章
- (转载)SQL删除重复数据方法
- Windows 8.1 系统上用Oracle VM VirtualBox 安装windows 2008 R2 SP1 的虚拟机 出现 Error Code: 0x000000C4
- 部署 instance 到 OVS flat network - 每天5分钟玩转 OpenStack(135)
- ng-selected 与ng-options的使用
- 在MFC主对话框OnInitDialog()中弹出对话框
- 使用CodeFirst实现动态建库
- JAVA环境变量关于
- MUI框架 按钮点击响应不好的问题解决办法
- 【CH4302】Interval GCD
- 一个特别好用的属性:inline-block
- 浅析Java中的23种设计模式
- [国家集训队] calc
- Hadoop 2.x常用端口及查看方法
- 微软职位内部推荐-Service Engineer for Office365
- Tensorflow高速入门2--实现手写数字识别
- Linux查看服务器公网ip的方法
- 微信小程序开发(五)开发框架MINA
- C#基础视频教程7.3 如何编写简单游戏
- [多媒体] m3u8简介
- 问题:docker pull 用户登陆tricky,Error response from daemon: unauthorized: incorrect username or password