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

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


8
Удалить строку в Eclipse
В Visual Studio вы должны использовать Ctrl+ L, тогда как в Eclipse я вынужден выбрать строку или, если она пуста, перейти в начало строки, прежде чем нажимать кнопку удаления / возврата. Есть быстрый ярлык? Благодарность!
142 java  eclipse 

14
Есть ли элегантный способ заставить каждый метод в классе начинаться с определенного блока кода?
У меня есть класс, в котором все методы запускаются одинаково: class Foo { public void bar() { if (!fooIsEnabled) return; //... } public void baz() { if (!fooIsEnabled) return; //... } public void bat() { if (!fooIsEnabled) return; //... } } Есть ли хороший способ требовать (и, надеюсь, не писать …

18
Как скопировать список коллекций Java
У меня есть файл, ArrayListи я хочу его точно скопировать. Я использую служебные классы, когда это возможно, исходя из предположения, что кто-то потратил некоторое время на их исправление. Естественно, я получаю Collectionsкласс, содержащий метод копирования. Предположим, у меня есть следующее: List<String> a = new ArrayList<String>(); a.add("a"); a.add("b"); a.add("c"); List<String> b …
142 java  list  collections  copy 

11
хороший пример Javadoc [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 3 года назад . Уточните этот вопрос есть хороший пример исходного файла, содержащего Javadoc ? Я могу найти много хороших …
142 java  javadoc 

14
Добавить объект в ArrayList по указанному индексу
Я думаю, что это довольно простой вопрос, но я не могу понять, как это сделать правильно. У меня пустой массив: ArrayList<object> list = new ArrayList<object>(); У меня есть несколько объектов, которые я хочу добавить, и каждый объект должен находиться в определенной позиции. Однако необходимо, чтобы их можно было добавлять в …
142 java  android  arraylist 

8
Почему в Java нет функции Constant?
Я пытался определить причину констант в Java. Я узнал, что Java позволяет нам объявлять константы с помощью finalключевого слова. У меня вопрос: почему в Java не появилась constфункция Constant ( ). Поскольку многие говорят, что он пришел из C ++, в C ++ есть constключевое слово. Пожалуйста, поделитесь своими мыслями.
142 java  constants  final 

5
Применяет ли оператор Java & = & или &&?
Предполагая boolean a = false; Мне было интересно, делал ли: a &= b; эквивалентно a = a && b; //logical AND, a is false hence b is not evaluated. или с другой стороны это означает a = a & b; //Bitwise AND. Both a and b are evaluated.
142 java  operators 

23
Ошибка компиляции Eclipse: иерархия типа "Имя класса" несовместима
Я загрузил программное обеспечение с открытым исходным кодом, написанное на Java, и попытался скомпилировать его с помощью Eclipse. Я получил ошибку: « Иерархия типа« Имя класса »несовместима » в некоторых файлах. Что вызывает эти ошибки и как их исправить?
142 java  eclipse 

7
Библиотека парсера SQL для Java [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за …
142 java  sql  parsing 

8
Сериализация Джексона: игнорировать пустые значения (или ноль)
В настоящее время я использую jackson 2.1.4, и у меня возникают проблемы с игнорированием полей при преобразовании объекта в строку JSON. Вот мой класс, который действует как объект, который нужно преобразовать: public class JsonOperation { public static class Request { @JsonInclude(Include.NON_EMPTY) String requestType; Data data = new Data(); public static …
142 java  json  jackson 

9
Как более эффективно использовать аннотации @Nullable и @Nonnull?
Я могу видеть , что @Nullableи @Nonnullаннотации могут быть полезными в предотвращении NullPointerExceptions , но они не распространяются очень далеко. Эффективность этих аннотаций полностью падает после одного уровня косвенного обращения, поэтому, если вы добавляете только несколько, они не распространяются очень далеко. Поскольку эти аннотации плохо соблюдаются, существует опасность предположить, что …

21
Последняя итерация расширенного цикла for в java
Есть ли способ определить, повторяется ли цикл в последний раз. Мой код выглядит примерно так: int[] array = {1, 2, 3...}; StringBuilder builder = new StringBuilder(); for(int i : array) { builder.append("" + i); if(!lastiteration) builder.append(","); } Дело в том, что я не хочу добавлять запятую на последней итерации. Теперь …

30
Hibernate - Пакетное обновление вернуло неожиданное количество строк из обновления: 0 фактическое количество строк: 0 ожидается: 1
Я получаю следующую ошибку гибернации. Я могу определить функцию, которая вызывает проблему. К сожалению, в этой функции есть несколько вызовов БД. Я не могу найти строку, которая вызывает проблему, поскольку hibernate завершает сеанс в конце транзакции. Приведенная ниже ошибка гибернации выглядит как общая ошибка. Это даже не упомянуло, какой Бин …
141 java  hibernate 

1
Java проверяет void метод вызывает n раз с Mockito
Я пытаюсь убедиться, что (Doid) метод вызывается внутри DAO - я использую точку фиксации, которая отправляет список результатов до этой точки, сбрасывает список и продолжает. Скажем, у меня есть 4 вещи в списке, и у меня есть точка фиксации 1, я ожидаю, что метод "send" будет вызван 4 раза. Я …

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