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

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

11
Зачем запускать ArrayList с начальной емкостью?
Обычный конструктор ArrayList: ArrayList<?> list = new ArrayList<>(); Но есть также перегруженный конструктор с параметром для его начальной емкости: ArrayList<?> list = new ArrayList<>(20); Почему полезно создать ArrayListисходную емкость, когда мы можем добавлять ее, как пожелаем?

17
Выбор Java Web Framework сейчас? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

7
Проверьте, реализует ли объект интерфейс
Возможно, это уже задавалось ранее, но быстрый поиск поднял только тот же вопрос, который задавался для C #. Посмотреть здесь. В основном я хочу проверить, реализует ли данный объект данный интерфейс. Я вроде нашел решение, но это не достаточно удобно, чтобы использовать его часто в операторах if или case, и …
149 java 

7
Что такое «суррогатная пара» в Java?
Я читал документацию для StringBuffer, в частности, метода reverse () . Эта документация упоминает что-то о суррогатных парах . Что такое суррогатная пара в этом контексте? А что такое низкие и высокие суррогаты?


11
Конструктор в интерфейсе?
Я знаю, что невозможно определить конструктор в интерфейсе. Но мне интересно, почему, потому что я думаю, что это может быть очень полезно. Таким образом, вы можете быть уверены, что некоторые поля в классе определены для каждой реализации этого интерфейса. Например, рассмотрим следующий класс сообщений: public class MyMessage { public MyMessage(String …
149 java  interface 

15
Как создать zip-файл на Java
У меня есть динамический текстовый файл, который выбирает контент из базы данных в соответствии с запросом пользователя. Я должен записать это содержимое в текстовый файл и заархивировать его в папку в сервлете. Как мне это сделать?
149 java  zip 

21
Сохраняйте точность с двойным в Java
public class doublePrecision { public static void main(String[] args) { double total = 0; total += 5.6; total += 5.8; System.out.println(total); } } Приведенный выше код печатает: 11.399999999999 Как мне заставить это просто напечатать (или быть в состоянии использовать это как) 11.4?

2
Объединение нескольких аннотаций @SuppressWarnings - Eclipse Indigo
Таким образом, проблема заключается в возможности комбинировать несколько подавлений предупреждений, чтобы каждый элемент не нуждался в собственной @SuppressWarningsаннотации. Так, например: public class Example public Example() { GO go = new GO(); // unused .... List<String> list = ( List<String> ) go.getList(); // unchecked } ... // getters/setters/other methods } Теперь …

9
Как сделать, чтобы деление 2-х целых производило float вместо другого int?
В другом упражнении Брюса Экелса вычисление скорости, v = s / tгде s и t - целые числа. Как мне сделать так, чтобы подразделение проворачивало поплавок? class CalcV { float v; float calcV(int s, int t) { v = s / t; return v; } //end calcV } public class …
149 java 


13
Сортировать объекты в ArrayList по дате?
Каждый пример, который я нахожу, касается алфавитного подхода, в то время как мои элементы сортируются по дате. Мой ArrayList содержит объекты, для которых одна из камер данных является объектом DateTime. На DateTime я могу вызвать функции: lt() // less-than lteq() // less-than-or-equal-to Поэтому для сравнения я мог бы сделать что-то …
149 java  sorting  datetime 


10
Различные имена свойства JSON при сериализации и десериализации
Возможно ли: иметь одно поле в классе, но разные имена для него во время сериализации / десериализации в библиотеке Джексона? Например, у меня есть класс "Coordiantes". class Coordinates{ int red; } Для десериализации из JSON нужно иметь такой формат: { "red":12 } Но когда я сериализую объект, результат должен быть …
149 java  json  jackson 


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