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

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

10
Как я могу получить ресурс «Папка» из моего файла JAR?
У меня есть папка / пакет ресурсов в корне моего проекта, я не хочу загружать определенный файл. Если бы я хотел загрузить определенный файл, я бы использовал class.getResourceAsStream, и я был бы в порядке !! Что я на самом деле хочу сделать, так это загрузить «Папку» в папке ресурсов, зациклить …

8
Преобразование байтового массива в целое число в Java и наоборот
Я хочу сохранить некоторые данные в байтовые массивы в Java. В основном только числа, которые могут занимать до 2 байтов на число. Я хотел бы знать, как я могу преобразовать целое число в 2-байтовый массив байтов и наоборот. Я нашел множество решений, которые гуглили, но большинство из них не объясняют, …
139 java  types  endianness 


14
Java LinkedHashMap получить первую или последнюю запись
Я использовал, LinkedHashMapпотому что важно порядок, в котором ключи вводятся на карте. Но теперь я хочу получить значение ключа первым (первая введенная запись) или последним. Должны ли быть метод , как first()и last()или что - то подобное? Нужен ли мне итератор, чтобы получить первую запись ключа? Вот почему я использовал …

3
Почему это случайное значение имеет распределение 25/75 вместо 50/50?
Изменить: Итак, в основном то, что я пытаюсь написать, - это 1-битный хеш double. Я хочу сопоставить doubleс trueили falseс вероятностью 50/50. Для этого я написал код, который выбирает некоторые случайные числа (просто в качестве примера я хочу использовать это для данных с регулярностью и все же получать результат 50/50) …

1
Автозаполнение Eclipse (знак процента в Juno)
Я начал использовать Eclipse Juno несколько дней назад после многих лет использования более старых версий. Есть одна вещь, которая меня действительно беспокоит: что означают проценты рядом с методами в поле автозаполнения?


10
Как вы вычисляете основание журнала 2 в Java для целых чисел?
Я использую следующую функцию для вычисления логарифмической базы 2 для целых чисел: public static int log2(int n){ if(n <= 0) throw new IllegalArgumentException(); return 31 - Integer.numberOfLeadingZeros(n); } Оптимальная производительность? Кто-нибудь знает готовую для этого функцию J2SE API? UPD1 На мой взгляд , арифметика с плавающей запятой оказалась быстрее, чем …


13
Инкапсуляция против абстракции?
Вот краткие определения инкапсуляции и абстракции. Абстракция: Процесс абстракции в Java используется для того, чтобы скрыть определенные детали и показать только основные особенности объекта. Другими словами, он имеет дело с внешним видом объекта (интерфейса). Единственный хороший пример, который я вижу на разных сайтах, - это интерфейс. Инкапсуляция: В основном это …
139 java  oop 

12
Как реализовать кнопку возврата Android ActionBar?
У меня есть активность со списком. Когда пользователь щелкает элемент, открывается элемент «просмотрщик»: List1.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) { Intent nextScreen = new Intent(context,ServicesViewActivity.class); String[] Service = (String[])List1.getItemAtPosition(arg2); //Sending data to another Activity nextScreen.putExtra("data", datainfo); startActivityForResult(nextScreen,0); overridePendingTransition(R.anim.right_enter, R.anim.left_exit); } }); Это работает …

9
добавление нескольких записей в HashMap одновременно в одном операторе
Мне нужно инициализировать константу HashMap, и я хотел бы сделать это в одной строке. Как избежать такого: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); аналогично этому в цели C: [NSDictionary dictionaryWithObjectsAndKeys: @"w",[NSNumber numberWithInt:1], @"K",[NSNumber numberWithInt:2], @"e",[NSNumber numberWithInt:4], @"z",[NSNumber numberWithInt:5], @"l",[NSNumber numberWithInt:6], nil] Я …

14
Java 8 LocalDate формат Джексона
Для java.util.Date когда я делаю @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; тогда в JSON запрос когда отправлю { {"dateOfBirth":"01/01/2000"} } оно работает. Как мне сделать это для Java 8 LocalDate поля ?? Я пытался @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private LocalDate dateOfBirth; Это не сработало. Может …
139 java  json  jackson  jax-rs  resteasy 

30
IllegalArgumentException: пункт назначения xxx неизвестен этому NavController
У меня возникает проблема с новым компонентом архитектуры навигации Android, когда я пытаюсь перейти от одного фрагмента к другому , я получаю эту странную ошибку: java.lang.IllegalArgumentException: navigation destination XXX is unknown to this NavController Любая другая навигация работает нормально, кроме этой. Я использую findNavController()функцию Fragment, чтобы получить доступ к NavController. …

3
Как указать страницу ошибки по умолчанию в web.xml?
Я использую <error-page>элемент в web.xml, чтобы указать дружественную страницу ошибки, когда пользователь сталкивается с определенной ошибкой, такой как ошибка с кодом 404: <error-page> <error-code>404</error-code> <location>/Error404.html</location> </error-page> Тем не менее, я хочу, чтобы, если пользователь не встречал код ошибки, указанный в нем <error-page>, он или она должен видеть страницу ошибки по …

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