Obtenir la valeur minimale et maximale d’un tableau de String

Author:


{filelink=12278}

 public class MinMaxTableau
  {
     public static void main(String[] args)
     {
        String[] words = { "New York", "Paris", "a", "Berlin", "Londre" };
        Pair mm = ArrayAlg.minmax(words);
        System.out.println("min = " + mm.getFirst());
        System.out.println("max = " + mm.getSecond());
     }
 }

 class ArrayAlg
 {

    public static Pair minmax(String[] a)
    {
       if (a == null || a.length == 0) return null;
       String min = a[0];
       String max = a[0];
       for (int i = 1; i  0) min = a[i];
          if (max.compareTo(a[i]) (min, max);
    }
 }

class Pair
{
   public Pair() { first = null; second = null; }
   public Pair(T first, T second) { this.first = first;  this.second = second; }

   public T getFirst() { return first; }
   public T getSecond() { return second; }

   public void setFirst(T newValue) { first = newValue; }
   public void setSecond(T newValue) { second = newValue; }

   private T first;
   private T second;
}

A Voir sur le même Sujet:

  • tri tableau deux dimension
  • code sourse java de tableaux
  • code source tableau java
  • valeur minimale et maximale avec boucle en java

Leave a Reply

Your email address will not be published. Required fields are marked *