valor puntos punto partir para origen ordenada hallar faltante entre distancia cual coordenada como abscisa java collections

java - para - hallar la coordenada faltante a partir de distancia entre dos puntos



¿Cuál es la diferencia entre una colección ordenada y una ordenada? (7)

Java usa "colección ordenada" para referirse a una colección como List, donde (a diferencia de HashSet), la colección recuerda en qué orden se supone que están los elementos. Por lo tanto, los elementos se pueden agregar a la colección en un "lugar" particular en el orden .

Java usa "colección ordenada" para referirse a una colección como SortedSet, donde (a diferencia de List), el orden en que el iterador cruza la colección está de acuerdo con un Comparador específico o el orden natural de los elementos.

Entonces la diferencia es si el orden depende de los valores ("ordenados"), o es una propiedad que los elementos tienen independientemente de su valor ("ordenados").

¿Hay alguna diferencia entre una colección ordenada y una ordenada ?


Ordenado implica ordenar según una implementación de Comparable o Comparador. Ordenado implicaría que está siguiendo el orden de inserción o alguna otra definición de orden que sea consistente y definida, pero por lo demás arbitraria.

Entonces, una lista ordenada de cadenas se ordenaría de acuerdo con el método String.compareTo. Una lista puede contener una lista de cadenas insertadas en un orden arbitrario, pero ese orden siempre será el mismo.

Por supuesto, hay métodos en la clase Colecciones para ordenar una lista.


Sí, aunque los conceptos son similares.

List es una colección ordenada: cada elemento tiene un índice, que forma un orden de los elementos, pero que generalmente no está relacionado con ninguna propiedad de los elementos mismos.

SortedMap y SortedSet son colecciones ordenadas, lo que significa que la iteración a través de la colección se realizará en una secuencia derivada de los elementos mismos. Por ejemplo, si tiene SortedSet<String> , las cadenas se ordenarán de acuerdo con el orden lexicográfico.

Una colección ordenada se puede ordenar pero no tiene que ser (por ejemplo, después de usar Collections.sort() ) cuando la ordenación externa es idéntica con el orden de clasificación de los elementos. Una colección ordenada siempre está implícitamente ordenada (es decir, siempre hay un "primer" elemento, y siempre es el mismo siempre que no agregue otro, más pequeño).


Una colección ordenada significa que los elementos de la colección tienen un orden específico. El orden es independiente del valor. Una List es un ejemplo.

Una colección ordenada significa que la colección no solo tiene orden, sino que el orden depende del valor del elemento. Un SortedSet es un ejemplo.

Por el contrario, una colección sin ningún orden puede mantener los elementos en cualquier orden. Un Set es un ejemplo.


Una colección ordenada es una colección que realiza un seguimiento de un índice consecutivo en el que se inserta cada elemento.

Una colección ordenada es una colección ordenada cuando la orden también depende del valor del elemento en el que se insertará, a través del uso de la interfaz Comparable que le proporciona un método para definir los criterios de clasificación.

Espero que pueda ayudar.


Una colección ordenada generalmente significa que los elementos se ordenan de un valor mínimo a un valor máximo o viceversa según los atributos de los elementos en los que funcionan los algoritmos.

para las colecciones interger, el ordenado puede ser desde el número mínimo hasta el número máximo para una colección de personas, puede ser marcado por la altura de las personas o el peso de las personas, etc.

Cuando se habla de orden, generalmente significa el orden de inserción. El orden puede ser cambiado después de la clasificación


Una colección ordenada mantiene el orden de los elementos en función de la secuencia en la que inserta o quita los elementos de la colección.

Una colección ordenada mantiene los elementos ordenados según un criterio de clasificación.