Bonjour à toutes et à tous,
je crée une classe utilitaire pour gérer les tableaux à une dimension.
L'une des méthodes de cette classe a pour but de trier un tableau dans l'ordre croissant :

Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 public static int []   croissant(int t[] )
 {
     int aide;
     int [] temp=new int[t.length];
     temp=t;
   for(int i=0;i<t.length;i++)
   {
       if(temp[i] > temp[i++] )
       {
        aide=temp[i++]; 
        temp[i++]=temp[i];
        temp[i]=aide;
       }
   }
 
   return temp;
 }
L'appel de cette méthode ne tri pas le tableau concerné.

Cordialement.