⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pairtest2.java

📁 Java经典教程core java
💻 JAVA
字号:
import java.util.*;public class PairTest2{   public static void main(String[] args)   {      GregorianCalendar[] birthdays =          {             new GregorianCalendar(1906, Calendar.DECEMBER, 9), // G. Hopper            new GregorianCalendar(1815, Calendar.DECEMBER, 10), // A. Lovelace            new GregorianCalendar(1903, Calendar.DECEMBER, 3), // J. von Neumann            new GregorianCalendar(1910, Calendar.JUNE, 22), // K. Zuse         };      Pair<GregorianCalendar> mm = ArrayAlg.minmax(birthdays);      System.out.println("min = " + mm.getFirst().getTime());      System.out.println("max = " + mm.getSecond().getTime());   }}class ArrayAlg{   /**      Gets the minimum and maximum of an array of objects of type T.      @param a an array of objects of type T      @return a pair with the min and max value, or null if a is       null or empty   */   public static <T extends Comparable> Pair<T> minmax(T[] a)    {      if (a == null || a.length == 0) return null;      T min = a[0];      T max = a[0];      for (int i = 1; i < a.length; i++)      {         if (min.compareTo(a[i]) > 0) min = a[i];         if (max.compareTo(a[i]) < 0) max = a[i];      }      return new Pair<T>(min, max);   }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -