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

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



1
Чому масив [idx ++] + = “a” збільшує idx один раз у Java 8, але двічі в Java 9 та 10?
Для виклику, гольфіст з коду написав такий код : import java.util.*; public class Main { public static void main(String[] args) { int size = 3; String[] array = new String[size]; Arrays.fill(array, ""); for(int i = 0; i <= 100; ) { array[i++%size] += i + " "; } for(String element: …
751 java  java-8  javac  java-9  java-10 

30
Як з'єднати два списки на Java?
Умови: не змінюйте оригінальні списки; Тільки JDK, зовнішніх бібліотек немає. Бонусні бали за однолінійну або версію JDK 1.3. Чи є простіший спосіб, ніж: List<String> newList = new ArrayList<String>(); newList.addAll(listOne); newList.addAll(listTwo);
749 java  list  jdk1.5 

19
Як перетворити з int в String?
Я працюю над проектом, у якому всі перетворення від intдо Stringцього робляться так: int i = 5; String strI = "" + i; Я не знайомий з Java. Це звичайна практика чи щось не так, як я гадаю?

9
Правильний спосіб додати зовнішні банки (lib / *. Jar) до проекту IntelliJ IDEA
Під час створення нового проекту Java в IntelliJ IDEA створюються такі каталоги та файли: ./projectname.iml ./projectname.ipr ./projectname.iws ./src/ Я хочу налаштувати IntelliJ IDEA для включення моїх JAR-кодів залежності в ./lib/*.jarпроект. Який правильний спосіб досягти цього в IntelliJ IDEA?

11
Справа з "Xerces hell" на Java / Maven?
У моєму кабінеті достатньо лише згадки про слово Xerces, щоб викликати в розробників жорстоку лють. Побіжний погляд на інші запитання Xerces про SO, схоже, вказує на те, що майже всі користувачі Maven в певний момент "торкаються" цієї проблеми. На жаль, розуміння проблеми вимагає трохи знань про історію Xerces ... Історія …

14
Що таке PECS (виробник розширює споживчий супер)?
На цей питання є відповіді на Stack Overflow на російському : Використання підстановки в Generics Java Я натрапив на PECS (короткий для « Продюсер extendsта споживач»super ) під час читання генеричних матеріалів. Чи може хтось пояснити мені, як використовувати PECS для усунення плутанини між extendsта super?

15
Де встановлена ​​Java на Mac OS X?
Я просто скачав Java 7u17 на Mac OS 10.7.5 від тут і потім успішно встановили. Для того, щоб зробити якесь програмування JNI, мені потрібно знати, де Java встановлена ​​на моєму Mac. Я думав, що всередині /Library/Java/JavaVirtualMachines/папки буде папка з назвою 1.7.0.jdkчи щось, але потім я виявив, що папка порожня. Це …
726 java  macos 

23
Як я порівнюю рядки в Java?
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. На цей питання є відповіді на Stack Overflow на російському : Як порівняти строки в Java? Я використовував ==оператор у своїй програмі, щоб порівняти всі мої рядки …
724 java  string  equality 


18
Як перетворити масив у набір у Java
Я хотів би перетворити масив у набір на Java. Є кілька очевидних способів зробити це (тобто з циклом), але мені хотілося б дещо акуратніше, щось на кшталт: java.util.Arrays.asList(Object[] a); Будь-які ідеї?
717 java  collections  arrays  set 

10
Кодування URL-адрес параметрів рядка запиту Java
Скажіть, у мене є URL http://example.com/query?q= і у мене є запит, введений користувачем, наприклад: випадкове слово £ 500 банк $ Я хочу, щоб результат був правильно закодованою URL-адресою: http://example.com/query?q=random%20word%20%A3500%20bank%20%24 Який найкращий спосіб досягти цього? Я спробував URLEncoderстворити URI / URL-об’єкти, але жоден з них не вийшов правильним.
710 java  http  url  encoding  urlencode 


5
Яка різниця між інтерфейсами CrudRepository та JpaRepository у Spring Data JPA?
У чому різниця між CrudRepository і JpaRepository інтерфейсів в Spring Data JPA ? Коли я бачу приклади в Інтернеті, я бачу, що вони там використовуються як взаємозамінні. У чому різниця між ними? Чому ви хочете використовувати один над іншим?

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