Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

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


{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:

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