У меня есть этот ArrayList в Kotlin:
a = ArrayList<String>()
a.add("eat")
a.add("animal")
a.add("internet")
И я хотел бы отсортировать элементы моего ArrayList по частоте "e", например, я хотел бы иметь новый ArrayList, такой как:
a[0] = "animal" // there is no e in animal
a[1] = "eat" // there is one e in animal
a[2] = "internet" // there is two e in internet
Я думал использовать Collections.sort (a), но, как и мой сорт, он не работает ...
У вас есть идеи?
Спасибо!