Запитання з тегом «java»

Java - популярна мова програмування високого рівня. Використовуйте цей тег, коли у вас виникають проблеми з використанням або розумінням самої мови. Цей тег рідко використовується поодинці і найчастіше використовується в поєднанні з [весна], [весна-черевик], [jakarta-ee], [android], [javafx], [gradle] і [maven].

17
Android: Як розтягнути зображення на ширину екрана, зберігаючи співвідношення сторін?
Я хочу завантажити зображення (невідомого розміру, але воно завжди приблизно квадратне) і відобразити його так, щоб воно заповнювало екран горизонтально, і розтягувалося вертикально, щоб підтримувати співвідношення сторін зображення, в будь-якому розмірі екрана. Ось мій (непрацюючий) код. Він розтягує зображення по горизонталі, але не по вертикалі, тому він стискається ... ImageView …
118 java  android  layout 

6
Що означає лямбда з 2 стрілками на Java 8?
Я раніше читав кілька навчальних посібників Java 8. Зараз я зіткнувся з такою темою: Чи підтримує java Currying? Тут я бачу такий код: IntFunction<IntUnaryOperator> curriedAdd = a -> b -> a + b; System.out.println(curriedAdd.apply(1).applyAsInt(12)); Я розумію, що цей приклад становить 2 елементи, але я не можу зрозуміти конструкцію: a -> …
118 java  lambda  java-8  currying 

7
Java - отримання масиву пікселів із зображення
Я шукаю найшвидший спосіб отримати піксельні дані (у формі int[][]) з BufferedImage. Моя мета - вміти адресувати піксель (x, y)із зображення за допомогою int[x][y]. Усі знайдені нами методи цього не роблять (більшість із них повертаються int[]).

4
Вплив оператора побітових операцій на логічний оператор на Java
Побітові оператори повинні подорожувати змінні та оперувати ними побітно. У випадку цілих чисел, довгих, знаків це має сенс. Ці змінні можуть містити повний діапазон значень, накладених на їх розмір. Що стосується булевих, то булевий може містити лише два значення. 1 = вірно або 0 = хибно. Але розмір булева не …

8
java.util.regex - важливість Pattern.compile ()?
Яке значення має Pattern.compile()метод? Чому мені потрібно скомпілювати рядок regex, перш ніж отримати Matcherоб'єкт? Наприклад : String regex = "((\\S+)\\s*some\\s*"; Pattern pattern = Pattern.compile(regex); // why do I need to compile Matcher matcher = pattern.matcher(text);
118 java  regex 


6
Структура квасолі JSF (кращі практики)
Я сподіваюсь, що в цій публікації я можу отримати думку людей щодо кращих практик інтерфейсу між сторінками JSF та резервними бобами. Одна річ, на якій я ніколи не можу погодитися - це структура моїх бобів. Крім того, я ніколи не знайшов гарної статті на цю тему. Які властивості належать до …
118 java  jsf 

8
Побудувати проект Eclipse Java з командного рядка
Чи є спосіб скласти проект Java на основі Eclipse з командного рядка? Я намагаюся автоматизувати свою збірку (використовуючи FinalBuilder не мурашник), і я не є експертом з Java або Eclipse. Я, певно, можу зрозуміти, як це зробити за допомогою прямого варіанту командного рядка Java, але тоді проект Eclipse відчуває себе …

10
JUnit: як уникнути "ніяких методів запуску" у класах тестових утиліт
Я перейшов на JUnit4.4 з JUnit3.8. Я запускаю свої тести за допомогою мурашника, всі мої тести працюють успішно, але тестові класи утилітів не вдається з помилкою "Без методів запуску". Я використовую шаблон, щоб включити всі класи з іменем * Test * у тестову течку. Я розумію, що бігун не може …
118 java  ant  junit  testing 


13
Найкращий спосіб визначення кодів / рядків помилок на Java?
Я пишу веб-службу на Java, і намагаюся визначити найкращий спосіб визначення кодів помилок та пов'язаних з ними рядків помилок . Мені потрібно мати числовий код помилки та рядок помилок, згруповані разом. І код помилки, і рядок помилки будуть надіслані клієнту, який отримує доступ до веб-служби. Наприклад, коли виникає SQLException, я …
118 java  enums 

7
Яка різниця між складеною та інтерпретованою мовою?
Прочитавши деякі матеріали на цю тему, я все ще не впевнений, у чому різниця між складеною мовою та інтерпретованою мовою. Мені сказали, що це одна з відмінностей між Java та JavaScript. Хтось, будь ласка, допоможе мені зрозуміти це?


12
Як створити HashMap з двома клавішами (Key-Pair, Value)?
У мене є двовимірний масив цілих чисел. Я хочу, щоб вони були поміщені в HashMap. Але я хочу отримати доступ до елементів HashMap на основі Array Index. Щось на зразок: Для A [2] [5], map.get(2,5)який повертає значення, пов'язане з цим ключем. Але як створити хеш-карту з парою ключів? Або взагалі …
118 java  hash  hashmap  hashcode 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.