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

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



9
256-бітове шифрування на основі AES Java
Мені потрібно реалізувати 256-бітове шифрування AES, але всі знайдені в Інтернеті приклади "KeyGenerator" використовуються для генерування 256-бітного ключа, але я хотів би використовувати свою власну ключ доступу. Як я можу створити власний ключ? Я спробував доповнити його на 256 біт, але потім я отримав помилку, сказавши, що ключ занадто довгий. …


18
Використання значень Enum в якості лінійних рядків
Який найкращий спосіб використовувати значення, збережені в Enum, як рядкові літерали? Наприклад: public enum Modes { some-really-long-string, mode1, mode2, mode3 } Тоді пізніше я міг би використати Mode.mode1для повернення його рядкове представлення як mode1. Без необхідності тримати дзвінки Mode.mode1.toString().
389 java  string  enums 

12
Як відповісти на помилку HTTP 400 у методі Spring MVC @ResponseBody, що повертає рядок?
Я використовую Spring MVC для простого API JSON з таким @ResponseBodyпідходом, як наступний. (У мене вже є сервісний рівень, який виробляє JSON безпосередньо.) @RequestMapping(value = "/matches/{matchId}", produces = "application/json") @ResponseBody public String match(@PathVariable String matchId) { String json = matchService.getMatchJson(matchId); if (json == null) { // TODO: how to respond …

20
Розбийте рядок Java за новою лінією
Я намагаюся розділити текст за JTextAreaдопомогою регексу, щоб розділити String на. \nОднак це не працює, і я також спробував \r\n|\r|nі багато інших комбінацій регулярних виразів. Код: public void insertUpdate(DocumentEvent e) { String split[], docStr = null; Document textAreaDoc = (Document)e.getDocument(); try { docStr = textAreaDoc.getText(textAreaDoc.getStartPosition().getOffset(), textAreaDoc.getEndPosition().getOffset()); } catch (BadLocationException e1) …
389 java  regex  split  newline 

13
Завантаження файлу з весняних контролерів
У мене є вимога, де мені потрібно завантажити PDF з веб-сайту. PDF-код потрібно генерувати в коді, який, на мою думку, був би комбінацією фрейммаркера та рамки генерації PDF, наприклад iText. Будь-який кращий спосіб? Однак моя основна проблема полягає в тому, як я можу дозволити користувачу завантажувати файл через контролер Spring?

8
Найкращий аналізатор XML для Java [закритий]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
387 java  xml  parsing 

30
Як я можу отримати останній JRE / JDK як поштовий файл, а не EXE або MSI-інсталятор? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було на тему для переповнення стека. Закрито 2 роки тому . Мені подобається бути впевненим, що все спрацює, просто скопіювавши вміст папки Java та встановивши змінні середовища. Зазвичай …
387 java  installation 

19
Як перевірити, чи містить рядок інший рядок у випадку нечутливого до регістру Java?
Скажіть, у мене дві струни, String s1 = "AbBaCca"; String s2 = "bac"; Я хочу виконати перевірку повернення, яка s2міститься в s1. Я можу це зробити за допомогою: return s1.contains(s2); Я впевнений, що contains()це чутливе до регістру, проте я не можу визначити це напевно, прочитавши документацію. Якщо це так, я …
386 java  string 

17
Як створити каталог на Java?
Як створити каталог / папку? Одного разу я тестував System.getProperty("user.home"); Я повинен створити каталог (ім'я каталогів "нова папка"), якщо і лише тоді, коли нової папки не існує.
386 java  directory 


2
Java Generics Wildcarding з кількома класами
Я хочу мати об’єкт Class, але я хочу змусити будь-який клас, який він представляє, розширити клас A та реалізувати інтерфейс B. Я можу зробити: Class<? extends ClassA> Або: Class<? extends InterfaceB> але я не можу робити обох. Чи є спосіб це зробити?

7
javax vs java пакет
Яке обґрунтування лежить у пакеті javax? Що переходить у java, а що в javax? Я знаю, що багато пакетів підприємств-y є в javax, але так само є Swing, нова api дата та час (JSR-310) та інші пакети J2SE.
385 java 

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