// MODULE: Bubble.java // AUTEUR: felipe // OBJET: montrer qu'une methode change un tableau, trie, passage par valeur // des types primitifs public class Bubble { // on est oblige de passer l'adresse du tableau static boolean swap(int t[], int a, int b) { int tmp = t[a]; t[a] = t[b]; t[b] = tmp; return true; } // le tri static void triBulle(int t[]) { for (boolean bulle=true; bulle; ) { bulle = false; for (int i=1; i t[i]) bulle = swap(t,i-1,i); } } // methode principale public static void main(String[] args) { final int TAILLE = 100; int table[] = new int [TAILLE]; for (int i=0; i