У меня есть массив строк, который похож на:Наиболее эффективный способ применить пользовательский порядок сортировки для массива
[module-src1, module-src2, module-src3, ..., source1, source2, source3, ...]
Я хочу, чтобы изменить порядок этого массива быть:
[source1, source2, source3, ..., module-src1, module-src2, module-src3, ...]
Что бы самый эффективный способ сделать это на Java?
Я думал о наличии двух очередей для хранения каждого, но это кажется слишком сложным, и я надеюсь увидеть, есть ли более эффективный способ сделать это.
Как вы определяете эффективность? порядок или ваше время? –
что-то с помощью массивов. Сорт и компараторы – zzxx53
@ La-comadreja возможно наименьшее возможное количество линий? – tom