es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: COMPARABLE

Comparable de Java y TreeSet

¿Por qué los objetos colocados en un TreeSet tienen que implementar la interfaz Comparable? Estoy tratando de crear un TreeSet que contenga algunos objetos de mi propia clase, pero se lanza una ClassCastException cuando intento agregar objetos en el conjunto.

¿El método Array.sort() implementa Comparable? Cuando revisé la Clase Array no lo hace, entonces ¿cómo funciona la ordenación aquí?

Cómo se lleva a cabo la ordenación aquí, ya que puedo ver que la clase Arrays no implementa Comparable. //Agregar valores al arreglo int nombreDeArreglo[]=new int[3]; nombreDeArreglo[0]=40; nombreDeArreglo[1]=10; nombreDeArreglo[2]=35; //Ordenar los elementos Arrays.sort(nombreDeArreglo); //Mostrar valores System.out.println("Valores en el arreglo después de ordenar:"); for(int i=0;i<nombreDeArreglo.length;i++){ System.out.print(nombreDeArreglo[i]+", "); }