首页 > 其他分享 >调用方法求数组中最大值

调用方法求数组中最大值

时间:2023-01-14 22:44:42浏览次数:45  
标签:调用 int max 最大值 static 数组 array public

先熟悉找3个值中的最大值
package com.fqs.demo;

public class ChongZ {
    //求3个数的最大值 并显示
    public static void main(String[] args) {
        int a=3;
        int b=37;
        int c=19;
        int max=a;//假定a是最大值max
        if(max<b) {//如果max<b 将比较大的b 赋值给max  当数组时需要切换为数组[下标]
            max=b;
        };
        if(max<c) {//如果max<c 将比较大的c 赋值给max
            max=c;
        }
    System.out.println("max:"+max);//输出最大值
        
    }        
}
        
    

 


最终效果:
package com.fqs.demo; public class ChongZ { //求数组最大值 并显示 public static void main(String[] args) { getMax(1,2,3,0);//传入参数 调用方法获取最大值 } public static void getMax(int a,int b,int c,int d) { int array[]= {a,b,c,d}; int max=array[0];//找到一个中间人 将array[0]做为最大值 for (int index=0;index<array.length;index++) {//前提下标最大值3 index<4 index从0开始 index的取值范围 0,1,2,3 for(int j=index+1;j<array.length;j++) {//前提下标最大是3 j<4 j从1开始到 j的取值范围 1,2,3 if(array[j]>max) {//从下标1 开始如果array[1]>max 将值赋值给max max=array[j]; } } } System.out.println("max:"+max); } }

 

标签:调用,int,max,最大值,static,数组,array,public
From: https://www.cnblogs.com/haha1988/p/17052719.html

相关文章

  • LeetCode寻找两个正序数组的中位数(vector/二分查找 划分数组)
    原题解题目给定两个大小分别为m和n的正序(从小到大)数组nums1和nums2。请你找出并返回这两个正序数组的中位数。算法的时间复杂度应该为O(log(m+n))。约束......
  • Feign服务调用
    Feign服务调用☞​​博客导航​​,​​带你有序的阅读和学习!​​文章目录​​Feign服务调用​​​​服务提供方​​​​Controller​​​​服务消费方​​​​依赖​​​​......
  • 区间异或和异或区间最大值异或区间最小值
    区间异或和异或区间最大值异或区间最小值关键分治思想。也可以选择固定左端点,然后选择右端点代码#include<bits/stdc++.h>usingnamespacestd;constintinf=0x3f......
  • 栈和堆的区别以及栈数组和堆数组的区别
    ​ 这里写得很简洁,实际上堆的机制比较复杂,我详细地学习了Windows下的堆管理机制,如果对这部分感兴趣的话,可以参考我的另一篇文章:https://www.cnblogs.com/XiuzhuKirakira/......
  • 遍历打印数组在一行 实例
    一行打印数组packagecom.fqs.demo;publicclassChongZ{//数组遍历遍历显示整个数组显示在一行//publicstaticvoidmain(String[]args){......
  • 重载方法 好处是 写更少的方法名 方便调用
    没有返回值的实例:packagecom.fqs.demo;publicclassChongZ{//使用重载的设计思想两个整数是否形同//同一个类:true;方法名相同:true;形参不同t......
  • C++中如何将一行字符串(一行字符串可带空格)输入到string对象中或者字符数组中?
    提供两种方法:①、使用cin的成员函数getline,代码如下:charstr1[20];cin.getline(str1,20);     //第一个参数代表字符数组的指针,第二个参数代表写入的最大长度②、......
  • 数组是高效使用内存的基础
    数组是指多个同样数据类型的数据在内存中连续排列的形式。作为数组元素的各个数据会通过连续的编号被区分开来,这个编号称为索引(index)。指定索引后,就可以对该索引所对应地......
  • SA后缀数组
    SA后缀数组sa数组:sa[i]=x表示对于所有的后缀进行排序(字典序)后,得到排名为i的以第x个字符开头的后缀rk数组:rk[x]=i,是对于所有的后缀进行排序(字典序)后,得到以第x个字符......
  • 【转】PageOffice调用本地office实现多人在线同时编辑Word文档
    说明:多人同时在线编辑文件大多数会出现文档相互覆盖的问题,后保存的文档会覆盖先保存的文档。pageoffice的这个功能可以用程序控制不同用户打开文件后,编辑Word文档中属于自......