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

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

20
Получение всех имен в перечислении как String []
Какой самый простой и / или самый короткий способ получить имена элементов перечисления в виде массива Strings? Я имею в виду, что если, например, у меня было следующее перечисление: public enum State { NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, TERMINATED; public static String[] names() { // ... } } names()метод будет …
96 java  arrays  enums 


4
Загрузить вложения с помощью Java Mail
Теперь, когда я загрузил все сообщения и сохранил их в Message[] temp; Как получить список вложений для каждого из этих сообщений в List<File> attachments; Примечание: никаких сторонних библиотек, только JavaMail.


5
В чем разница между ресурсом, URI, URL-адресом, путем и файлом в Java?
Я сейчас смотрю на фрагмент кода Java, он принимает путь как строку и получает свой URL-адрес URL resource = ClassLoader.getSystemClassLoader().getResource(pathAsString);, затем вызывает String path = resource.getPath()и, наконец, выполняет new File(path);. Да, еще есть призывы к URL url = resource.toURI();и String file = resource.getFile(). Я сейчас полностью запутался - в основном …
96 java  url  terminology 

6
Сравнить два байтовых массива? (Ява)
У меня есть массив байтов с ~ известной двоичной последовательностью в нем. Мне нужно подтвердить, что двоичная последовательность такая, какой она должна быть. Я пробовал .equalsв дополнение ==, но ни один из них не работал. byte[] array = new BigInteger("1111000011110001", 2).toByteArray(); if (new BigInteger("1111000011110001", 2).toByteArray() == array){ System.out.println("the same"); } …
96 java  binary 

18
Как получить доступ к свойствам объекта из метода объекта? [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …
96 java  php  oop  theory 

6
Спецификация числа L Java (длинная)
Похоже, что когда вы вводите число в Java, компилятор автоматически считывает его как целое число, поэтому, когда вы вводите (long) 6000000000(не в целочисленном диапазоне), он будет жаловаться, что 6000000000это не целое число. Чтобы исправить это, мне пришлось уточнить 6000000000L. Я только что узнал об этой спецификации. Существуют ли другие спецификации …




4
Как использовать перехватчик для добавления заголовков в Retrofit 2.0?
Наша команда решила внедрить Retrofit 2.0, и я провожу предварительные исследования. Я новичок в этой библиотеке. Мне интересно, как использовать interceptorдля добавления настраиваемых заголовков через Retrofits 2.0 в нашем приложении для Android. Существует множество руководств по использованию interceptorдля добавления заголовков в Retrofit 1.X, но поскольку API-интерфейсы сильно изменились в последней …
96 java  android  retrofit 


13
Создание строк фиксированной длины, заполненных пробелами
Мне нужно создать строку фиксированной длины для создания файла на основе позиции символа. Пропущенные символы должны быть заполнены пробелом. Например, поле CITY имеет фиксированную длину в 15 символов. Для входов «Чикаго» и «Рио-де-Жанейро» выходы: "Чикаго" " Рио де Жанейро".

16
Android: как скрыть ActionBar при определенных действиях
Я разработал простое демонстрационное приложение с заставкой, картой и несколькими обычными экранами. У меня есть панель действий вверху с логотипом. На моем телефоне (Galaxy s1 I9000 V2.3) все выглядит нормально, но когда я тестирую его на Galaxy s2 v4, панель действий появляется также на экране-заставке и на экране карты. Активность …

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