Java 实例 – 数组获取最大和最小值

package array;

import java.util.Arrays;
import java.util.Collections;

public class getMinAndMax {
    public static void main(String[] args) {
        /**
         * 获取数组中的最大值和最小值
         */
        Integer[] number = { 21, 43, 21, 32, 1, 2, 4, -1, 93, 5467, 38 };
        System.out.println(Arrays.asList(number));
        int min = Collections.min(Arrays.asList(number));
        int max = Collections.max(Arrays.asList(number));
        System.out.println("数组的最小值是:" + min);
        System.out.println("数组的最大值是:" + max);
    }
}

输出结果

[21, 43, 21, 32, 1, 2, 4, -1, 93, 5467, 38]
数组的最小值是:-1
数组的最大值是:5467

原文地址:https://www.cnblogs.com/zhuxiaopang/p/8496710.html

时间: 2024-08-11 23:18:34

Java 实例 – 数组获取最大和最小值的相关文章

java中数组求最大值,最小值,中和,平均

public class LxJavaCX { public static void main(String[] args) { // 定义一个整型数组,并赋初值 int[] nums = new int[] { 49,61, 23, 4, 74,160, 13, 148, 20 ,150}; int max = nums[0]; // 假定最大值为数组中的第一个元素 int min = nums[0]; // 假定最小值为数组中的第一个元素 double sum = 0;// 累加值 doub

Java中数组获取最大值

最大值获取:从数组的所有元素中找出最大值. 实现思路: 定义变量,保存数组0索引上的元素 遍历数组,获取出数组中的每个元素 将遍历到的元素和保存数组0索引上值的变量进行比较 如果数组元素的值大于了变量的值,变量记录住新的值 数组循环遍历结束,变量保存的就是数组中的最大 //求最大值 public class ArrayDemo3 { public static void main(String[] args) { int[] arr = {1,2,3,4,5,6,6};//定义一个数组存放指定元

Java - 35 Java 实例

Java 实例 本章节我们将为大家介绍 Java 常用的实例,通过实例学习我们可以更快的掌握 Java 的应用. Java 环境设置实例 Java 实例 – 如何编译一个Java 文件? Java 实例 – Java 如何运行一个编译过的类文件? Java 实例 - 如何执行指定class文件目录(classpath)? Java 实例 – 如何查看当前 Java 运行的版本? Java 字符串 Java 实例 – 字符串比较 Java 实例 - 查找字符串最后一次出现的位置 Java 实例 -

数组中获取最大值和最小值

/* * 数组获取最大值,最小值 */ public class ArrayTest2 { public static void main(String[] args) { //定义1个数组 int[] arr= {12,13,34,55,100}; //定义参照物 int max=arr[0]; int min=arr[0]; //遍历数组 从索引1开始遍历 for(int x=1;x<arr.length;x++) { if(max<arr[x]) { max=arr[x]; } } Sy

将java中数组转换为ArrayList的方法实例(包括ArrayList转数组)

方法一:使用Arrays.asList()方法 1 2 String[] asset = {"equity", "stocks", "gold", "foreign exchange","fixed income", "futures", "options"}; List<String> assetList = Arrays.asList(asset);

获取数组中最大值和最小值

var ary = [12,23,23,4,4,12,4,141,4]; 1.利用obj存储 var min = max= null; var obj = {}; for(var i=0;i<ary.length;i++){ var cur = ary[i]; obj[cur]= cur; } var count = 0 ; for(var key in obj){ count++; if(count===1){ min = key; } max = key; } console.log(min

js获取数组中最大值和最小值

var max = Math.max.apply(null, 数组); 获取最大值 var min = Math.min.apply(null, 数组);获取最小值 一句话获取数组中最大的数,最小数 原文地址:https://www.cnblogs.com/renjianjun/p/8918561.html

java实现求一个数组里最大值和最小值之前缺省的数的算法

问题描述: 求一个数组里最大值和最小值之间缺省的数,例如 int arrDemo = {1, 3, 7};  那么就要输出最小值1和最大值7之间缺少的数字2,4,5,6 代码如下,有更好的思路欢迎大家在评论区留言讨论 1 package test; 2 3 public class Test { 4 5 static int[] array = { 6 -10,0,3,3,9 7 }; 8 9 private static void printEmptyItems(int[] array) {

比较次数最小的前提下,求数列的最大和最小值(Java实现)

1 /** 2 * 在一组数字当中,在尽可能小的比较此处的前提下,获取最大值和最小值 3 * @author JimmyPC 4 * 5 */ 6 public class Problem_MinMax { 7 8 public class Node { 9 public int min; 10 public int max; 11 } 12 //获取最大最小值 13 public Node getMinMax(int a[],int n){ 14 Node minmax = new Node(