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

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

11
Функциональный стиль Java 8 Optional.ifPresent и if-not-Present?
В Java 8 я хочу сделать что-то с Optionalобъектом, если он присутствует, и сделать что-то другое, если его нет. if (opt.isPresent()) { System.out.println("found"); } else { System.out.println("Not found"); } Это не «функциональный стиль», хотя. Optionalесть ifPresent()метод, но я не могу связать orElse()метод. Таким образом, я не могу написать: opt.ifPresent( x …


17
По какой причине я не могу создавать универсальные типы массивов в Java?
Какова причина, почему Java не позволяет нам делать private T[] elements = new T[initialCapacity]; Я мог понять, что .NET не позволил нам сделать это, так как в .NET у вас есть типы значений, которые во время выполнения могут иметь разные размеры, но в Java все виды T будут ссылками на …

8
Как читать XML с использованием XPath в Java
Я хочу читать данные XML, используя XPath в Java, поэтому для собранной информации я не могу анализировать XML в соответствии с моими требованиями. вот что я хочу сделать: Получить XML-файл из Интернета через его URL, затем использовать XPath для его анализа, я хочу создать в нем два метода. Одна из …
273 java  xml  parsing  xpath 

6
Хорошие примеры использования java.util.logging [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Улучшить этот вопрос Я хочу использовать логи в моей программе. Я слышал …


14
Лучше ли использовать String.format вместо конкатенации строк в Java?
Есть ли ощутимая разница между использованием String.formatи объединением строк в Java? Я склонен использовать, String.formatно иногда проскальзываю и использую сцепление. Мне было интересно, если один был лучше, чем другой. То, как я это вижу, String.formatдает вам больше возможностей для «форматирования» строки; и конкатенация означает, что вам не нужно беспокоиться о …

11
Java - получить имя текущего класса?
Все, что я пытаюсь сделать, это получить текущее имя класса, а java добавляет бесполезный бессмысленный $ 1 в конец имени моего класса. Как я могу избавиться от него и вернуть только фактическое имя класса? String className = this.getClass().getName();
272 java  class  classname 

29
Java, как заменить 2 или более пробелов одним пробелом в строке и удалить начальные и конечные пробелы
Ищете быстрый и простой способ в Java, чтобы изменить эту строку " hello there " что-то похожее на это "hello there" где я заменяю все эти несколько пробелов одним пробелом, за исключением того, что я также хочу, чтобы пропали один или несколько пробелов в начале строки. Нечто подобное заставляет меня …
271 java  regex  string  replace 

25
Разбор строк запроса на Android
Java EE имеет ServletRequest.getParameterValues ​​() . На не-EE платформах URL.getQuery () просто возвращает строку. Какой нормальный способ правильно проанализировать строку запроса в URL, если не в Java EE? < напыщенная речь > В ответах популярно пытаться создать свой собственный парсер. Это очень интересный и захватывающий проект по микрокодированию, но я …
271 java  android  parsing  url 

13
Используется для опционально
Пользуясь Java 8 уже более 6 месяцев, я очень доволен новыми изменениями API. Одна область, в которой я все еще не уверен, это когда использовать Optional. Я, кажется, колеблюсь между желанием использовать это везде, где-то может быть null, и нигде вообще. Кажется, есть много ситуаций, когда я мог бы использовать …
271 java  java-8  optional 

17
Затмение комментарий / раскомментировать ярлык?
Я думал, что это будет легко достигнуть, но до сих пор я не нашел решения для ярлыка комментария / раскомментирования для обоих Java class editorи jsf faceted webapp XHTML file editor: быстро комментировать / раскомментировать строку (например, ctrl+ dдля удаления отдельной строки) возможность выбирать несколько строк и комментировать / раскомментировать …


14
Почему SpringCon ApplicationContext.getBean считается плохим?
Я задал общий вопрос Spring: Auto-cast Spring Beans, и несколько человек ответили, что он вызывает Spring.ApplicationContext.getBean() следует избегать как можно больше. Это почему? Как еще мне получить доступ к bean-компонентам, которые я настроил для создания Spring? Я использую Spring в не-веб-приложении и планировал доступ к общему ApplicationContextобъекту, как описано LiorH …
270 java  spring 

25
Можно ли установить собственный шрифт для всего приложения?
Мне нужно использовать определенный шрифт для всего моего приложения. У меня есть файл .ttf для того же. Можно ли установить его в качестве шрифта по умолчанию при запуске приложения, а затем использовать его в другом месте приложения? Когда установлено, как я могу использовать его в моем XML макета?

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