题解 | #数组遍历# 方法很多

数组遍历

https://www.nowcoder.com/practice/0f8219cb6f6e4e99a1bb0e868e51d60a

import java.util.Scanner;
import java.util.Arrays;

public class Main {
    public static void main(String[] args) {
        int[] ary = new int[6];
        int max = 0;
        int min = 0;
        Scanner scanner = new Scanner(System.in);
     	for (int i = 0; i <ary.length ; i++) {
            ary[i]=scanner.nextInt();
            if( i == 0)
            {
                max = ary[i];
                min = ary[i];
            }
            else
            {
                if(max < ary[i])
                {
                    max = ary[i];
                }
                if(min > ary[i])
                {
                    min = ary[i];
                }

            }
        }

        //write your code here......
        max = ary[0];
        min = ary[0];
        for(int i=0;i<ary.length;i++)
        {
            max=Math.max(ary[i],max);
            min=Math.min(ary[i],min);
        }

        Arrays.sort(ary);//先排序->升序
        max = ary[ary.length-1];//最后一个最大
        min = ary[0];//第一个最小


        System.out.println(max+" "+min);
    }
}

遍历获得大小,直接比较;调用Math.max(a,b) Math.min(a,b)

import java.util.Arrays

Arrays.sort(); 排序也可以

方法太多了,都不熟练

Java语法基础 文章被收录于专栏

基础语法的熟悉

全部评论

相关推荐

Yushuu:你的确很厉害,但是有一个小问题:谁问你了?我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了😆
点赞 评论 收藏
分享
想润的芹菜人狠话不多:把其中一个老总放中间都会得罪另一个
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务