/** Utilisation de la méthode swap dans une liste @author: CNAM: pour la méthode de swap (broken link!) @author: Mohamed Lokbani pour l'emballage! @version 1.2 */ import java.util.*; public class swaplist { static void main(String [] args) { List a = new ArrayList(); a.add("1"); a.add("2"); a.add("3"); a.add("4"); a.add("5"); System.out.println("List de départ ...: " + a); swap(a,0,3); System.out.println("On swape, le 0e et le 3e élément ...: " + a); swap(a,2,4); System.out.println("On swape, le 2e et le 4e élément ...: " + a); System.exit(0); } public static void swap(List a, int i, int j) { Object tmp = a.get(i); a.set(i, a.get(j)); a.set(j, tmp); } } /* lokbani>inclure jdk lokbani>javac swaplist.java lokbani>java swaplist List de départ ...: [1, 2, 3, 4, 5] On swape, le 0e et le 3e élément ...: [4, 2, 3, 1, 5] On swape, le 2e et le 4e élément ...: [4, 2, 5, 1, 3] */