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

Java является популярным языком программирования высокого уровня. Используйте этот тег, если у вас есть проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] и [maven].

12
Логические геттеры Java «есть» против «есть»
Я знаю, что соглашение в Java для логических получателей включает префикс «is». isEnabled isStoreOpen Но что, если подлежащее стоит во множественном числе? То есть, что если вместо того, чтобы знать, открыт ли магазин, я хотел знать, все ли магазины открыты? isStoresOpen() не имеет смысла на английском. Мне очень хочется написать …

3
Как я могу использовать регулярное выражение для замены верхнего регистра нижним регистром в Intellij IDEA?
Я погуглил для этого и узнал, как делать с другими парсерами регулярных выражений: http://vim.wikia.com/wiki/Changing_case_with_regular_expressions http://www.regular-expressions.info/replacecase.html Я пробовал их, и ни одна из них не работает. В качестве примера я хочу использовать регулярное выражение, чтобы изменить это: private String Name; private Integer Bar = 2; К этому: private String name; private …

6
Как найти кодировку / кодировку по умолчанию в Java?
Очевидный ответ - использовать, Charset.defaultCharset()но недавно мы обнаружили, что это может быть неправильный ответ. Мне сказали, что результат несколько раз отличается от реальной кодировки по умолчанию, используемой классами java.io. Похоже, в Java есть 2 набора кодировки по умолчанию. У кого-нибудь есть идеи по этому поводу? Нам удалось воспроизвести один случай …

14
Как добавить собственную библиотеку в «java.library.path» с запуском Eclipse (вместо того, чтобы переопределять его)
У меня есть собственная библиотека, которую нужно добавить в java.library.path . С аргументом JVM -Djava.library.path = path ... я могу установить путь по своему усмотрению . Моя проблема в том, что другая моя библиотека (отчеты pentaho) выполняет поиск шрифтов на основе java.library.path по умолчанию (включая системные каталоги и т.д.), а …



11
Делаем аргументы java-метода окончательными
Какая разница finalмежду приведенным ниже кодом. Есть ли преимущество в объявлении аргументов как final. public String changeTimezone( Timestamp stamp, Timezone fTz, Timezone toTz){ return .... } public String changeTimezone(final Timestamp stamp, final Timezone fTz, final Timezone toTz){ return .... }

3
Порядок объектов JSON с помощью ObjectMapper Джексона
Я использую ObjectMapper для сопоставления java-json. ObjectWriter ow = new ObjectMapper().writer().withDefaultPrettyPrinter(); ow.writeValue(new File( fileName +".json"), jsonObj); это мой класс java: public class Relation { private String id; private String source; private String target; private String label; private List<RelAttribute> attributes; public String getId() { return id; } public void setId(String id) …
92 java  json  jackson 

6
Как использовать cURL в Java?
Я новичок в java и хотел использовать curl в java. В чем мой вопрос: curl встроен в java, или мне нужно установить его из любого стороннего источника для использования с Java. Если да, то как установить curl в java. Давно гуглил, но помощи не нашел. Надеюсь, что кто-нибудь сможет мне …
92 java  curl 

4
Определите, реализует ли класс интерфейс в Java
У меня есть Classобъект. Я хочу определить, Classреализует ли тип, который представляет объект, определенный интерфейс. Мне было интересно, как этого можно достичь? У меня есть следующий код. По сути, он получает массив всех классов в указанном пакете. Затем я хочу пройтись по массиву и добавить объекты класса, реализующие интерфейс на …
92 java  reflection 

13
Эквивалент Java JavaScript encodeURIComponent, который производит идентичный вывод?
Я экспериментировал с различными фрагментами кода Java, пытаясь придумать что-то, что будет кодировать строку, содержащую кавычки, пробелы и «экзотические» символы Unicode, и производить вывод, идентичный функции JavaScript encodeURIComponent . Моя тестовая строка на пытки: "А" Б ± " Если я введу следующий оператор JavaScript в Firebug: encodeURIComponent('"A" B ± "'); …

4
Java: инициализировать несколько переменных в цикле инициализации цикла?
Я хочу иметь две переменные цикла разных типов. Есть ли способ заставить это работать? @Override public T get(int index) throws IndexOutOfBoundsException { // syntax error on first 'int' for (Node<T> current = first, int currentIndex; current != null; current = current.next, currentIndex++) { if (currentIndex == index) { return current.datum; …
92 java  for-loop 

3
Изменить порядок параметров метода в IntelliJ с помощью сочетания клавиш
В IntelliJ я могу легко изменить порядок операторов (или целых методов для этой части), нажав ⌘+ Shift+ ↑(или ⌘+ Shift+ ↓). Мне было интересно, есть ли ярлык, позволяющий так же легко изменить порядок параметров метода, чтобы public void sth(String a, String b) {...} станет public void sth(String b, String a) …

6
Как сгенерировать QR-код для Android-приложения? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Мне нужно создать qrcode в моем приложении для Android, и мне нужна библиотека …
92 java  android  qr-code 

7
Как сопоставить поле объекта, имя которого является зарезервированным словом в JPA
@Column(name="open") Использование диалекта sqlserver с hibernate. [SchemaUpdate] Unsuccessful: create table auth_session (id numeric(19,0) identity not null, active tinyint null, creation_date datetime not null, last_modified datetime not null, maxidle int null, maxlive int null, open tinyint null, sessionid varchar(255) not null, user_id numeric(19,0) not null, primary key (id), unique (sessionid)) [SchemaUpdate] …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.