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

199
Как проверить, существует ли папка

Я немного играю с новыми функциями ввода-вывода Java 7, на самом деле я пытаюсь получить все файлы XML из папки. Но это вызывает исключение, когда папка не существует, как я могу проверить, существует ли папка с новым IO? public UpdateHandler(String release) { log.info("searching for configuration...

199
Java List.contains (Объект со значением поля, равным x)

Я хочу проверить, Listсодержит ли объект, который имеет поле с определенным значением. Теперь я мог использовать цикл, чтобы пройти и проверить, но мне было любопытно, был ли какой-нибудь более эффективный код. Что-то вроде; if(list.contains(new Object().setName("John"))){ //Do some stuff } Я знаю,...

199
Java «лямбда-выражения не поддерживаются на этом уровне языка»

Я тестировал некоторые новые функции Java 8 и скопировал пример в мою IDE (изначально Eclipse, затем IntelliJ), как показано здесь Eclipse не предложила никакой поддержки лямбда-выражений, а IntelliJ продолжал сообщать об ошибке Лямбда-выражения не поддерживаются на этом уровне языка Я хотел бы...

198
Лучший способ сравнить 2 XML-документа в Java

Я пытаюсь написать автоматический тест приложения, которое в основном переводит пользовательский формат сообщения в сообщение XML и отправляет его на другой конец. У меня есть хороший набор пар входных / выходных сообщений, поэтому все, что мне нужно сделать, это отправить входные сообщения и...

198
Boolean vs boolean in Java

Есть дискуссии вокруг Integerпротив intJava. Значением по умолчанию первого является nullвремя, в то время как во втором оно 0. Как насчет Booleanпротив boolean? Переменная в моем приложении может иметь 0/ 1значения. Я хотел бы использовать boolean/ Booleanи предпочитаю не использовать int. Могу ли...

198
Проверьте, является ли объект класса подклассом другого объекта класса в Java

Я играю с API отражения Java и пытаюсь обработать некоторые поля. Теперь я застрял в определении типа моих полей. Струны легко, просто делай myField.getType().equals(String.class). То же самое относится и к другим не производным классам. Но как я могу проверить производные классы? Например,...

198
Ограниченная по размеру очередь, которая содержит последние N элементов в Java

Очень простой и быстрый вопрос о библиотеках Java: есть ли готовый класс, который реализует Queueс фиксированным максимальным размером - то есть он всегда позволяет добавлять элементы, но он будет молча удалять элементы заголовка, чтобы освободить место для вновь добавленных элементов. Конечно,...

198
Mockito - разница между doReturn () и когда ()

В настоящее время я нахожусь в процессе использования Mockito для имитации объектов моего сервисного уровня в приложении Spring MVC, в котором я хочу протестировать методы Controller. Однако, как я читал о специфике Mockito, я обнаружил, что методы doReturn(...).when(...)эквивалентны...

198
Переопределить стандартные настройки Spring.boot application.properties в тесте Junit

У меня есть приложение Spring-Boot, где свойства по умолчанию установлены в application.propertiesфайле в classpath (src / main / resources / application.properties). Я хотел бы переопределить некоторые настройки по умолчанию в моем тесте JUnit свойствами, объявленными в test.propertiesфайле (src /...

197
URL для загрузки ресурсов из пути к классам в Java

В Java вы можете загружать все виды ресурсов, используя один и тот же API, но с разными протоколами URL: file:///tmp.txt http://127.0.0.1:8080/a.properties jar:http://www.foo.com/bar/baz.jar!/COM/foo/Quux.class Это прекрасно отделяет фактическую загрузку ресурса от приложения, которому нужен...

197
Статический метод в универсальном классе?

В Java я хотел бы иметь что-то вроде: class Clazz<T> { static void doIt(T object) { // ... } } Но я получаю Невозможно сделать статическую ссылку на нестатический тип T Я не понимаю дженерики за пределами базового использования и поэтому не могу понять этого. Это не помогает, что я не смог...

197
Как установить определенный JDK на Mac OS X?

Я хочу установить определенный JDK (последний, например). Для этого я пошел на домашнюю страницу загрузки JDK: http://java.sun.com/javase/downloads/index.jsp . Я искал версию для Mac, но я немного удивлен, увидев только загружаемые версии для Linux, Windows и Solaris ... Вот сообщение для Mac:...

197
Как настроить отображение JFrame по центру независимо от разрешения монитора? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 7 месяцев назад . Улучшить этот вопрос Работая с Java, мне трудно...