首页 > 编程语言 > 详细

数组元素比较大小

时间:2019-09-25 21:51:34      阅读:106      评论:0      收藏:0      [点我收藏+]

定义一个数组并赋值,取出最大值和最小值

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

/**
 * 
 * @ClassName: Compare
 * @Description: 定义一个数组并赋值,取出最大值和最小值
 * @author liangguiming
 * @date 2019年9月25日
 */
public class Compare {

    private int[] arr;// 定义一个数组

    /**
     * 
     * @Title: input
     * @Description: 对数组进行赋值
     * @author liangguiming
     * @date 2019年9月25日
     * @param
     * @return void
     * @throws
     */
    public void input() {
        Scanner can = new Scanner(System.in);
        System.out.println("请确定你输入的个数:");
        int n = can.nextInt();
        arr = new int[n];
        System.out.println("请输入" + n + "个数:");
        for (int i = 0; i < n; i++) {
            arr[i] = can.nextInt();
        }
        can.close();
    }

    /**
     * 
     * @Title: compareMaxMin
     * @Description: 用for和if语句对数组的值进行比较,取得最大值和最小值
     * @author liangguiming
     * @date 2019年9月25日
     * @param
     * @return void
     * @throws
     */
    public void compareMaxMin() {
        input();
        int max = arr[0];
        int min = arr[0];
        for (int j = 1; j < arr.length; j++) {
            if (max < arr[j]) {
                max = arr[j];
            }
            if (min > arr[j]) {
                min = arr[j];
            }
        }

        System.out.println("最大值:" + max);
        System.out.println("最小值:" + min);
    }

    /**
     * 
     * @Title: sortMaxMin
     * @Description: 调用Arrarys函数对数组进行排序,取得最大值和最小值
     * @author liangguiming
     * @date 2019年9月25日
     * @param
     * @return void
     * @throws
     */
    public void sortMaxMin() {
        input();

        Arrays.sort(arr);
        System.out.println(Arrays.toString(arr));

        System.out.println("最大值:" + arr[arr.length - 1]);
        System.out.println("最小值:" + arr[0]);
    }
}

数组元素比较大小

原文:https://www.cnblogs.com/szsl/p/11587630.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!