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

265
Java: использование оператора switch с enum в подклассе

Во-первых, я скажу, что я гораздо лучше знаком с перечислениями в C #, и кажется, что перечисления в Java - довольно беспорядок. Как вы можете видеть, я пытаюсь использовать оператор switch @ enums в моем следующем примере, но я всегда получаю ошибку, независимо от того, что я делаю. Я получаю...

265
Android на слушателя изменения текста

У меня есть ситуация, когда есть два поля. field1и field2. Все, что я хочу сделать, это пусто, field2когда field1меняется, и наоборот. Таким образом, в конце только одно поле имеет содержимое. field1 = (EditText)findViewById(R.id.field1); field2 = (EditText)findViewById(R.id.field2);...

264
Проверьте значение атрибута объекта с помощью mockito

У меня есть вызов метода, который я хочу издеваться над mockito. Для начала я создал и внедрил экземпляр объекта, для которого будет вызван метод. Моя цель - проверить один из объектов в вызове метода. Есть ли способ, которым mockito позволяет утверждать или проверять объект и его атрибуты при...

264
Различия между Java 8 Date Time API (java.time) и Joda-Time

Я знаю, что есть вопросы, касающиеся java.util.Date и Joda-Time. Но после некоторого поиска я не смог найти нить о различиях между API java.time (новинка в Java 8 , определенная JSR 310 ) и Joda-Time . Я слышал, что java.time API в Java 8 намного чище и может делать гораздо больше, чем Joda-Time....

263
Таймер Java против ExecutorService?

У меня есть код, где я планирую задачу, используя java.util.Timer. Я огляделся и увидел, что ExecutorServiceможно сделать то же самое. Итак, этот вопрос здесь, вы использовали Timerи ExecutorServiceдля планирования задач, в чем преимущество одного использования над другим? Также хотел проверить,...

263
Есть ли способ избавиться от ударений и преобразовать целую строку в обычные буквы?

Есть ли лучший способ избавиться от акцентов и сделать эти буквы регулярными, кроме использования String.replaceAll()метода и замены букв одна за другой? Пример: Входные данные: orčpžsíáýd Вывод: orcpzsiayd Не нужно включать все буквы с акцентами, как русский алфавит или...

263
Где определено свойство длины массива?

Мы можем определить продолжительность ArrayList<E>использования его открытого метода size(), например ArrayList<Integer> arr = new ArrayList(10); int size = arr.size(); Точно так же мы можем определить длину Arrayобъекта, используя lengthсвойство String[] str = new String[10]; int size...

262
В чем разница между int и Integer в Java и C #?

Я читал « Больше Джоэла о программном обеспечении», когда натолкнулся на то, что Джоэл Спольски что-то говорил о программистах определенного типа, знающих разницу между intи Integerв Java / C # (объектно-ориентированных языках программирования). Так в чем же...

262
Какую Java ORM вы предпочитаете и почему? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

262
Преобразование данных JSON в объект Java

Я хочу иметь возможность доступа к свойствам из строки JSON в моем методе действия Java. Строка доступна, просто сказав myJsonString = object.getJson(). Ниже приведен пример того, как может выглядеть строка: { 'title': 'ComputingandInformationsystems', 'id': 1, 'children': 'true', 'groups': [{...

262
Сериализация с Джексоном (JSON) - получение «Не найден сериализатор»?

Я получаю исключение при попытке сериализации очень простого объекта с использованием Джексона. Ошибка: org.codehaus.jackson.map.JsonMappingException: не найден сериализатор для класса MyPackage.TestA и не обнаружены свойства для создания BeanSerializer (во избежание исключения отключите...

262
RESTful-аутентификация через Spring

Проблема: у нас есть RESTful API на основе Spring MVC, который содержит конфиденциальную информацию. API должен быть защищен, однако отправка учетных данных пользователя (user / pass combo) с каждым запросом нежелательна. В соответствии с рекомендациями REST (и внутренними бизнес-требованиями)...

262
Почему Stream <T> не реализует Iterable <T>?

В Java 8 у нас есть класс Stream <T> , который, как ни странно, имеет метод Iterator<T> iterator() Таким образом, вы ожидаете, что он реализует интерфейс Iterable <T> , который требует именно этот метод, но это не так. Когда я хочу перебрать поток с помощью цикла foreach, я должен...

261
Показать анимированный GIF

Я хочу отображать анимированные GIF-изображения в моем приложении. Как я выяснил, сложный способ, которым Android не поддерживает анимированный GIF изначально. Однако он может отображать анимацию, используя AnimationDrawable : Разработка> Руководства> Изображения и графика> Обзор Drawables...