salut j'ai quelque questions:
le passage en java se passe par référence ou par valeur??
dans cette exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public static void bulles(int [] a) { for(int k=0 ; k<a.length-1 ; k++) for(int j=a.length-1 ; j > k ; j--) if (a[j] < a[j-1]) swap(a,j,j-1) ; }est ce qu'on échange juste les valeurs de ce ce tableau ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 private static void swap(int x[], int a, int b) { int t = x[a]; x[a] = x[b]; x[b] = t; }
2- j'ai un exercice a faire de trier une arraylist en utilisant des foncteurs mais vraiment je sais même pas d’où commencer ; dois je utiliser un iterator
s'il vous plait juste le raisonnement que je dois suivre parce que je suis bloqué
Partager