![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Корнелиус |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 14.12.2005 Репутация: нет Всего: 1 |
Нужна вот такая кострукция. То есть просто список из пяти (например) элементов типа A. Можно ли такой список создать в конструкторе этого класса? |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Добавлено @ 17:34 Только не забывай, что стек не резиновый. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Корнелиус |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 14.12.2005 Репутация: нет Всего: 1 |
А возможно ли на основе такой конструкции реализовать FileFilter и передавать его в fille.list(FileFilter)? Мне нужно поиск огранизовать по различным характеристикам...
|
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Не понимаю зачем, FileFilter-у нужно создавать цепочку из объектов. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Корнелиус |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 14.12.2005 Репутация: нет Всего: 1 |
А у меня пять процедур поиска - соответственно полям на форме"поиск файлов"... Честно говоря не хочется создавать 5 классов фильтров с различными accept(File dir, String name)...
Это сообщение отредактировал(а) Корнелиус - 14.12.2005, 21:10 |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Зачем с различными, вот например фильтр который принимает список расширений и по ним фильтрует:
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Корнелиус |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 14.12.2005 Репутация: нет Всего: 1 |
Прошу прощения, мне нужен FilenameFilter - мне в результате просто список имен файлов нужен. Но не суть. Вышеуказанный фильтр отбирает файлы по расширению. Еще мне нужно, например, по ReadOnly - это ж новый класс фильтра , или я не понимаю чего-то?
Хочется, чтобы поиск выглядел так:
где search(a) - фильтрeует по дате создания(считывает ее на форме) search(a,a ) - по расширению файла search(a, a, a ) - например по началу и окончанию файла |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
Лучше, наверное, в таком виде:
, где первый параметр определяет тип поиска, а второй - значение. Это сообщение отредактировал(а) Lamer George - 14.12.2005, 23:37 -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| Корнелиус |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 14.12.2005 Репутация: нет Всего: 1 |
Сделал так:
Вызываю так (решил проверить только первый метод search для начала):
И прихожу к выводу что next в
уже в null не указывает, соответственно условие не работает. А почему? |
||||||
|
|||||||
| Корнелиус |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 14.12.2005 Репутация: нет Всего: 1 |
)) Упс. Надо ж вызывать
Так, вроде, жужжит. Спасибо за участие Это сообщение отредактировал(а) Корнелиус - 15.12.2005, 16:15 |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |