|
|
|
Сортировка ArrayList
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, у меня есть переменная типа ArrayList в которой есть элементы типа String, каждая строка имеет вид: 3|слово|слово|слово|слово|слово|слово 1|слово|слово|слово|слово|слово|слово 7|слово|слово|слово|слово|слово|слово 5|слово|слово|слово|слово|слово|слово 9|слово|слово|слово|слово|слово|слово Как мне сделать так чтобы отсортировать этот список так чтобы он имел вид: 1|слово|слово|слово|слово|слово|слово 3|слово|слово|слово|слово|слово|слово 5|слово|слово|слово|слово|слово|слово 7|слово|слово|слово|слово|слово|слово 9|слово|слово|слово|слово|слово|слово ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2015, 10:50 |
|
||
|
Сортировка ArrayList
|
|||
|---|---|---|---|
|
#18+
VaneS Ri_lax, Сортируйте вручную или испульзуйте SortedSet<WrapForString> set = new TreeSet<>(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2015, 10:56 |
|
||
|
Сортировка ArrayList
|
|||
|---|---|---|---|
|
#18+
Collections.sort() не? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2015, 11:02 |
|
||
|
Сортировка ArrayList
|
|||
|---|---|---|---|
|
#18+
BlazkowiczCollections.sort() не? Я понял что этим методом нужно сортировку делать, но вот как им пользоваться не могу понять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2015, 12:08 |
|
||
|
Сортировка ArrayList
|
|||
|---|---|---|---|
|
#18+
VaneS Ri_lax, Жесть какая. Код: java 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2015, 12:10 |
|
||
|
Сортировка ArrayList
|
|||
|---|---|---|---|
|
#18+
VaneS Ri_laxBlazkowiczCollections.sort() не? Я понял что этим методом нужно сортировку делать, но вот как им пользоваться не могу понять КО подсказывает чтобы воспользоваться методом его нужно вызвать. В туториалах вроде разжевано https://docs.oracle.com/javase/tutorial/collections/algorithms/#sorting Нужно все лишь компаратор написать чтобы первый символ извлекал приводил к longи сравнивал по нему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2015, 12:14 |
|
||
|
Сортировка ArrayList
|
|||
|---|---|---|---|
|
#18+
BlazkowiczVaneS Ri_lax, Жесть какая. Код: java 1. 2. 3. Понимаю, но я начинающий в Java, спасибо большое!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2015, 12:23 |
|
||
|
Сортировка ArrayList
|
|||
|---|---|---|---|
|
#18+
llemingНужно все лишь компаратор написать чтобы первый символ извлекал приводил к longи сравнивал по нему Скорее первые циферки до ' | ', а при равенстве уже по остатку строки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2015, 13:39 |
|
||
|
Сортировка ArrayList
|
|||
|---|---|---|---|
|
#18+
VaneS Ri_laxЗдравствуйте, у меня есть переменная типа ArrayList в которой есть элементы типа String, каждая строка имеет вид: 3|слово|слово|слово|слово|слово|слово 1|слово|слово|слово|слово|слово|слово 7|слово|слово|слово|слово|слово|слово 5|слово|слово|слово|слово|слово|слово 9|слово|слово|слово|слово|слово|слово Как мне сделать так чтобы отсортировать этот список так чтобы он имел вид: 1|слово|слово|слово|слово|слово|слово 3|слово|слово|слово|слово|слово|слово 5|слово|слово|слово|слово|слово|слово 7|слово|слово|слово|слово|слово|слово 9|слово|слово|слово|слово|слово|слово 7|слово|слово|слово|слово|слово|слово 12|а_слово|слово|слово|слово|слово|слово 12|слово|слово|слово|слово|слово|слово Как должны отсортироваться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2015, 13:52 |
|
||
|
Сортировка ArrayList
|
|||
|---|---|---|---|
|
#18+
llemingНужно все лишь компаратор написать чтобы первый символ извлекал приводил к longи сравнивал по нему А точно до | не будет символов? А может будет 1a? a1? Или просто кто-то вместо 10 наберёт 1O :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2015, 14:29 |
|
||
|
Сортировка ArrayList
|
|||
|---|---|---|---|
|
#18+
может так ??? Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. [3|слово|слово|слово|слово|слово|слово, 1|слово|слово|слово|слово|слово|слово, 7|слово|слово|слово|слово|слово|слово, 5|слово|слово|слово|слово|слово|слово, 9|слово|слово|слово|слово|слово|слово] [1|слово|слово|слово|слово|слово|слово, 3|слово|слово|слово|слово|слово|слово, 5|слово|слово|слово|слово|слово|слово, 7|слово|слово|слово|слово|слово|слово, 9|слово|слово|слово|слово|слово|слово] [1|слово|слово|слово|слово|слово|слово, 3|слово|слово|слово|слово|слово|слово, 5|слово|слово|слово|слово|слово|слово, 7|слово|слово|слово|слово|слово|слово, 9|слово|слово|слово|слово|слово|слово] BUILD SUCCESSFUL (total time: 0 seconds) [/quote] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2015, 15:31 |
|
||
|
Сортировка ArrayList
|
|||
|---|---|---|---|
|
#18+
Код: java 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2015, 15:37 |
|
||
|
Сортировка ArrayList
|
|||
|---|---|---|---|
|
#18+
BlazkowiczAtum1, http://commons.apache.org/proper/commons-lang/javadocs/api-3.1/org/apache/commons/lang3/StringUtils.html#substringBefore(java.lang.String, java.lang.String) лучше тогда без использования либ в чистом функциональном стиле :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2015, 10:06 |
|
||
|
Сортировка ArrayList
|
|||
|---|---|---|---|
|
#18+
Atum1лучше тогда без использования либ в чистом функциональном стиле :) Использование либ к функциональному стилю отношения не имеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2015, 10:20 |
|
||
|
Сортировка ArrayList
|
|||
|---|---|---|---|
|
#18+
Спасибо большое за ответы, задача состояла в том что нужно было отсортировать строки по числу которое стоит в начале строки до символа |, а потом не важно что стоит. Вариант ArrayList myList2Sort = ... Collections.sort(myList2Sort); //Готово! Мне помог. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2015, 14:08 |
|
||
|
Сортировка ArrayList
|
|||
|---|---|---|---|
|
#18+
VaneS Ri_lax, Не задумывались что будет с нумерацией больше 9? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2015, 14:18 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38920976&tid=2125621]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 351ms |

| 0 / 0 |
