Notas de estudio de Java-Uso de colecciones

Las colecciones son operaciones realizadas en listas.

1. El método es el siguiente:

anular reverso (lista de lista): reverso

aleatorio vacío (lista de lista), ordenación aleatoria

ordenación vacía (lista de lista), ordena en orden ascendente de ordenación natural

clasificación vacía (lista de lista, comparador c); clasificación personalizada, la lógica de clasificación está controlada por el comparador

void swap (List list, int i, int j), intercambia los elementos en dos posiciones de índice

void rotar (lista de lista, distancia int), rotar. Cuando la distancia es un número positivo, mueva los elementos de distancia después de la lista al frente como un todo. Cuando la distancia es negativa, mueva los primeros elementos de distancia de la lista hacia atrás como un todo.

 

2. Prueba el código

public class Test {

    public static void main(String[] args) {
        int[] num=new int[]{1,3,2,6,8,9};
        List<Integer> list=new ArrayList<>();
        for(int i=0;i<num.length;i++){
            list.add(num[i]);
        }

        //升序排序
        Collections.sort(list);

        //反转list
        Collections.reverse(list);

        //交换两个索引位置的元素
        Collections.swap(list,1,3);
        
        for(int j=0;j<list.size();j++){
            System.out.println(list.get(j));
        }
    }
}

 

Supongo que te gusta

Origin blog.csdn.net/mumuwang1234/article/details/112665581
Recomendado
Clasificación