El método java.util.Collections.swap() es un método de clase java.util.Collections. Intercambia elementos en las posiciones especificadas en la lista dada.
// Swaps elements at positions "i" and "j" in myList. public static void swap(List mylist, int i, int j) It throws IndexOutOfBoundsException if either i or j is out of range.
// Java program to demonstrate working of Collections.swap import java.util.*; public class GFG { public static void main(String[] args) { // Let us create a list with 4 items ArrayList<String> mylist = new ArrayList<String>(); mylist.add("code"); mylist.add("practice"); mylist.add("quiz"); mylist.add("geeksforgeeks"); System.out.println("Original List : \n" + mylist); // Swap items at indexes 1 and 2 Collections.swap(mylist, 1, 2); System.out.println("\nAfter swap(mylist, 1, 2) : \n" + mylist); // Swap items at indexes 1 and 3 Collections.swap(mylist, 3, 1); System.out.println("\nAfter swap(mylist, 3, 1) : \n" + mylist); } }
Producción:
Original List : Original List : [code, practice, quiz, geeksforgeeks] After swap(mylist, 1, 2) : [code, quiz, practice, geeksforgeeks] After swap(mylist, 3, 1) : [code, geeksforgeeks, practice, quiz]
Este artículo es una contribución de Mohit Gupta . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA