Me gustaría un método que toma List<T>
donde T
implementa Comparable
y devuelve true
o false
dependiendo de si la lista está ordenada o no.¿Cómo determinar si una lista está ordenada en Java?
¿Cuál es la mejor manera de implementar esto en Java? Es obvio que genéricos y comodines están destinados a ser capaces de manejar tales cosas fácilmente, pero me estoy enredando.
También sería bueno tener un método análogo para verificar si la lista está en orden inverso.
¿Alguna posibilidad de que pueda utilizar una colección ordenada? O simplemente llame a .Sort() según sea necesario. – Juliet
El propósito de esto es para probar, entonces no. –
se supone que la lista está en orden ascendente o descendente? –