package Test;

import java.util.*;

public class TestArray {

public static void main(String[] args)

{

//第一种

//只适合正数数组的最大值获取

int[] arr= new int[]{23,19,5,8,45,3};

int max=0;

for (int i=0;i

{

if (arr[i]>max)

{

max= arr[i];

}

}

System.out.println("数组"+ Arrays.toString(arr)+"的最大值:"+max);

//第二种

//负数整数数组的最大值获取

int[] arrMinus= new int[]{-23,-19,-5,-8,-45,-3};

int maxMinus=arrMinus[0];

for (int i=0;i

{

if (arrMinus[i]>maxMinus)

{

maxMinus= arrMinus[i];

}

}

System.out.println("数组"+ Arrays.toString(arrMinus)+"的最大值:"+maxMinus);

}

}

第一种方法是初始化max为0,这种方法会导致如果数组中都是负数时,max与数组中的任意一个值比较,0都是最大的。这样就得不到数组中的最大负数了。

第二种方法是初始化maxMinus为arrMinus[0],这种方式即使数组中都是负数,也能比较出来最大的。

java数组长度最大值,javase-获取数组最大值相关推荐

  1. android获取js数组长度,javascript如何获取数组长度?

    JavaScript中可以通过length方法来获取字符串的长度.数组的 length 属性总是比数组中定义的最后一个元素的下标大 1. 定义和用法 length 属性可设置或返回数组中元素的数目. ...

  2. Java方法实现数组的遍历、获取数组的最大值和最小值

    1. Java方法的练习:数组遍历 需求:设计一个方法用于数组遍历,要求遍历的结果是在一行上的.例如:[11, 22, 33, 44, 55] import java.util.Scanner;//需 ...

  3. delphi 获取数组长度_Java中的数组(基础篇六)

    在学习数组之前我们先来了解一下容器,生活中的容器比如水杯是用来装水的,衣柜是装衣服的,Java中的容器是用来存储数据的,将多个数据存储到一起,每个数据称为该容器的元素. 数组:数组就是存储数据长度固定 ...

  4. 函数中参数有数组时注意的小问题(不一定要传递数组长度,不用返回数组,可以在函数中改变数组元素值)

    函数中参数有数组时注意的小问题: 1.不一定要传递数组长度 2.不用返回数组,可以在函数中改变数组元素值 通过下面这个小例子来验证: #include<iostream> #include ...

  5. linux c 指针数组定义数组长度,C/C++指针数组和 迪士尼源码搭建下载 数组指针...

    迪士尼源码搭建下载[ 指针数组 : 存放指针的数组 其定义抽象为:指向变量的类型 * 数组名称 [数组长度]. int *p[2]; p[0] = NULL; p[1] = NULL; 2. 数组指针 ...

  6. java 设置数组长度_java如何增加数组长度

    遇到一个面试题:在不使用list的add方法的情况下,动态的添加元素(大概是这个样子): ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,需学习arraylist的相关知识(ht ...

  7. php 获取array的长度_php中获取数组长度的方法

    php中获取数组长度的方法 php获取数组长度的方法,php为我们提供了两个函数可以计算一维数组长度,如count,sizeof都可以直接统计数组长度,还有获取二维数组的方法,在php中获取数组长度方 ...

  8. c 语言指针数组长度,c如何获取指针数组的长度?

    我无法找到指针数组的长度.假设我有: char array[40] = "hello"; // size 40 int length = sizeof array / sizeof ...

  9. java数组长度为0和数组为null

    长度为0的数组,可以求数组长度,为0,即数组内没有元素. int[] zero = new int[0]; //zero引用一个长度为0的数组对象 为null的数组,不能求数组长度,且求解时会出现空指 ...

  10. 遍历数组长度_Java基础之数组

    (1)数组:存储同一种数据类型的多个元素的容器(注意和集合的区别 后面的总结之中有). (2)特点:每一个元素都有编号,从0开始,最大编号是长度-1.编号的专业叫法:索引. (3)定义格式 A:数据类 ...

最新文章

  1. 要不要读博,以及读博后如何顺利毕业并找到理想工作?五个最接地气的忠告...
  2. (理解和3种方法完全解决pycharm报错)main.py: error: the following arguments are required: -d/--dataset
  3. 解析 this.initialize.apply(this, arguments)
  4. Spring提取@Transactional事务注解的源码解析
  5. 程序员谨防加班猝死之十大建议
  6. zabbix mysql复制延迟_Zabbix监控mysql主从复制状态
  7. neo4j 增 create
  8. 做点RouteOS方面的备忘,关于流量监控限速的
  9. python串口调试助手_python 串口调试工具源码
  10. 传销——从数学游戏到经济邪教
  11. XCTF MISC 高手区 2017_Dating_in_Singapore
  12. 拼多多Temu出海项目正式上线,教你如何做好测评补单,分得第一杯羹
  13. 《ucore lab1 exercise5》实验报告
  14. css之display:inline-block布局
  15. 萧伯纳学演讲不怕出丑
  16. 用python编写密码安全性_用大数据python保护密码
  17. 【双连通分量】 FZU 2181 快来买肉松饼
  18. 机械运动仿真软件测试培训,测试和机械运动测试.doc
  19. python+opencv将表格图片按照表格框线分割、识别
  20. arduino串口监视器显示nan_【Arduino】初识Arduino

热门文章

  1. A Filter of Java URL Encoding: GetQueryStringEn...
  2. Flex4中使用WCF
  3. 1月2日金象山滑雪(图片)
  4. React源码之 从开始说起
  5. itchat库微信自动回复祝福语
  6. 2015-01-13
  7. mongodb慢查询记录
  8. LeetCode: Single Number I II
  9. 在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统(源代码下载和PDF文档下载)...
  10. AndroidStudio_使用gradle添加依赖jar包_依赖模块---Android原生开发工作笔记78