Вопросы с тегом «java»

179
URLEncoder не умеет переводить символы пробела

Я ожидаю System.out.println(java.net.URLEncoder.encode("Hello World", "UTF-8")); вывести: Hello%20World (20 - шестнадцатеричный код ASCII для пробела) Однако, что я получаю, это: Hello+World Я использую неправильный метод? Какой правильный метод я должен...

179
Отладка Java в Eclipse: источник не найден

При отладке Java-приложения в Eclipse я получаю ошибку « Источник не найден » в двух случаях: Переход к файлу в другом проекте, который уже импортирован Переход к файлу в установленном репозитории maven Файлы есть, но затмение не вступит в них, вместо этого будет показана кнопка « прикрепить...

179
Java Set сохранить порядок?

Сохраняет ли Java-набор порядок? Метод возвращает мне Set, и, предположительно, данные упорядочены, но итерируя по Set, данные неупорядочены. Есть ли лучший способ справиться с этим? Нужно ли менять метод, чтобы он возвращал что-то отличное от...

179
Почему если (variable1% variable2 == 0) неэффективно?

Я новичок в Java, и прошлой ночью выполнял какой-то код, и это действительно беспокоило меня. Я строил простую программу для отображения всех выходов X в цикле for, и я заметил МАССОВОЕ снижение производительности, когда я использовал модуль как variable % variablevs variable % 5000или еще много...

178
Почему итератор Java не является итерируемым?

Почему Iteratorинтерфейс не расширяется Iterable? iterator()Метод может просто вернуться this. Это специально или просто недосмотр разработчиков Java? Было бы удобно иметь возможность использовать цикл for-each с итераторами: for(Object o : someContainer.listSomeObjects()) { .... } где...

178
Spring AOP против AspectJ

У меня сложилось впечатление, что Spring AOP лучше всего использовать для конкретных задач приложений, таких как безопасность, ведение журналов, транзакции и т. Д., Поскольку он использует пользовательские аннотации Java5 в качестве основы. Тем не менее, AspectJ выглядит более дружелюбным дизайном....

178
Запуск с параметром?

Мне нужен «Runnable, который принимает параметр», хотя я знаю, что такого runnable на самом деле не существует. Это может указывать на фундаментальный недостаток в дизайне моего приложения и / или умственный блок в моем усталом мозге, поэтому я надеюсь найти здесь несколько советов о том, как...

178
Как создать объект Java Date полночь сегодня и полночь завтра?

В моем коде мне нужно найти все мои вещи, которые произошли сегодня. Поэтому мне нужно сравнить даты с сегодняшнего дня в 00:00 утра (полночь рано этим утром) до 12:00 вечера (полночь сегодня вечером). Я знаю ... Date today = new Date(); ... получает меня прямо сейчас. И ... Date beginning = new...

178
Строка без учета регистра в качестве ключа HashMap

Я хотел бы использовать строку без учета регистра в качестве ключа HashMap по следующим причинам. Во время инициализации моя программа создает HashMap с пользовательской строкой При обработке события (сетевой трафик в моем случае) я мог получить строку в другом случае, но я должен быть в состоянии...

178
Как сделать копию файла в Android?

В моем приложении я хочу сохранить копию определенного файла с другим именем (которое я получаю от пользователя) Мне действительно нужно открыть содержимое файла и записать его в другой файл? Каков наилучший способ сделать...