|
|
|
Список файлов в папке
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, товарищи! Не силён в яве и столкнулся с проблемой. Казалось бы задача простая, есть папка, из которой читаю список файлов. читаю так Код: java 1. 2. если использовать метод list() то туда ещё считываются имена вложенных папок. Есть похожий метод listFiles(), который можно запустить с фильтром, однако данный метод выводит длинные имена файлов в стиле '/home/temp/123.txt'. А мне бы оставить только '123.txt' Подскажите, как можно решить мою проблему? 1. Как использовать метод list(), чтобы выдавал только имена файлов? 2. Как использовать метод listFiles(), чтобы он выводил короткие имена файлов, а не абсолютные. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2014, 17:20 |
|
||
|
Список файлов в папке
|
|||
|---|---|---|---|
|
#18+
Tsunami9, У вас вопрос про "вывод", а в коде ничего про "вывод" нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2014, 17:25 |
|
||
|
Список файлов в папке
|
|||
|---|---|---|---|
|
#18+
А в чем сложность из '/home/temp/123.txt' выдернуть 123.txt ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2014, 17:40 |
|
||
|
Список файлов в папке
|
|||
|---|---|---|---|
|
#18+
Буквально пару недель назад этим занимался, парсил строку пути до файла, чтобы отображать имена. Задача была, заливать файлы в папку, если папки нет, создать ее. Залить информацию о файле в бд, указать уровень доступа к файлу через элементарные цифры, типа уровень доступа от 0 до 5-6. В зависимости от установленного уровня доступа пользователю, показывать или не показывать ссылку на скачивание файла. Так как доступ к проекту через веб, возникла проблема с кодировкой - решил. Короче, аля файлообменник корпоративный. Если завтра не забуду скину готовый код, который парсит строку, хотя там совсем ничего сложного нет. И, наверное, проблема решиться еще до того как я скину свой быдлокод))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2014, 19:05 |
|
||
|
Список файлов в папке
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2014, 20:21 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38728369&tid=2126695]: |
0ms |
get settings: |
6ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
170ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 204ms |
| total: | 471ms |

| 0 / 0 |
