栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java数组遍历和常规用法

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java数组遍历和常规用法

Java数组遍历和常规用法

下图是我们普通的方法进行一个一个的取值

这样面临一个问题就是 如果我有长10万个数据呢 这样取值不给累死吗?

那么我们就可以利用循环让系统帮我们去取值

获取最大值

在比如显示中 比武招亲 从第一开始和擂台上的人进行比较然后 最厉害的就是最后站在擂台上的人了

        int max=0;
        int[] a={5,15,30,20,10000};
         max=a[0];

        for (int i = 0; i < a.length; i++) {
            if(max 

下图是按照比武招亲的原理 ,反向获取 最小的 值

元素翻转

结果50,40,30,20,10

将数组作为方法的参数使用

一个方法可以有0,1多个参数,但是只能有0或者1个返回值,不能有多个返回值.

如果希望一个方法当中产生多个结果数据进行返回,怎么办?

解决方案,使用一个数组作为返回值类型即可.

任何数据类型都能作为方法的参数类型,或者返回值类型.

数组作为方法的参数,传递进去的其实是数组的地址值.

数组作为方法的返回值,返回的其实也是数组的地址,

遍历方法 在上面已经 写了 这里就不写了 ,简单说下

既然得到了数组的值, 给了 result变量 了, 那么使用length获取数组的长度 然后使用

循环进遍历就能获取到值了

数组的工具类Arrays

案例 从小到大排序和从大到小排序:

        //从小到大排序
        int[] array={15,30,5,20,10000};
        Arrays.sort(array);
        System.out.println(Arrays.toString(array));

        //从大到小排序   前提必须使用   Arrays.sort(array);  进行排序后才能进行 从大到小的排序
        for (int min = 0,max=array.length-1; min  

[5, 15, 20, 30, 10000]
[10000, 30, 20, 15, 5]

点赞 -收藏-关注-便于以后复习和收到最新内容
有其他问题在评论区讨论-或者私信我-收到会在第一时间回复
如有侵权,请私信联系我
感谢,配合,希望我的努力对你有帮助^_^

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/274869.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号