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

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

22
Проект Java в Eclipse: тип java.lang.Object неможливо вирішити. На це опосередковано посилаються необхідні файли .class
Після імпорту проекту в Eclipse я отримую таку помилку: Тип java.lang.Object неможливо вирішити. На це опосередковано посилаються необхідні файли .class Однак я встановив шлях як C: \ Program Files \ Java \ jdk1.6.0_41 в Eclipse Kepler, через вікно »Налаштування» Java »Встановлені JRE .
209 java  eclipse 

15
Ні @XmlRootElement, створений JAXB
Я намагаюся генерувати класи Java з версії 4.5 мови FpML (Finanial Products Markup Language). Створюється тонни коду, але я не можу його використовувати. Намагаючись серіалізувати простий документ, я отримую це: javax.xml.bind.MarshalException - with linked exception: [com.sun.istack.SAXException2: unable to marshal type "org.fpml._2008.fpml_4_5.PositionReport" as an element because it is missing an @XmlRootElement …
209 java  jaxb  xjc  fpml 

9
Найкраща практика для перевірки нульової та порожньої колекції на Java
Я хочу перевірити, чи колекція порожня і null. Чи не будь-хто, будь ласка, дайте мені знати найкращу практику. На даний момент я перевіряю, як показано нижче: if (null == sampleMap || sampleMap.isEmpty()) { // do something } else { // do something else }
209 java  collections 

9
Java8: HashMap <X, Y> в HashMap <X, Z>, використовуючи Stream / Map-Reduce / Collector
Я знаю, як "перетворити" просту Java Listз Y-&gt; Z, тобто: List&lt;String&gt; x; List&lt;Integer&gt; y = x.stream() .map(s -&gt; Integer.parseInt(s)) .collect(Collectors.toList()); Тепер я хотів би зробити те ж саме з картою, тобто: INPUT: { "key1" -&gt; "41", // "41" and "42" "key2" -&gt; "42 // are Strings } OUTPUT: { "key1" …


7
Що таке "з'єднувальні символи" в ідентифікаторах Java?
Я читаю за SCJP, і у мене є питання щодо цього рядка: Ідентифікатори повинні починатися з літери, символу валюти ($) або сполучного символу, такого як підкреслення (_). Ідентифікатори не можуть починатися з числа! У ньому йдеться про те, що дійсне ім'я ідентифікатора може починатися із сполучного символу, такого як підкреслення. …
208 java  unicode  identifier  scjp 

30
Імпортуйте залежності Maven в IntelliJ IDEA
У мене невелике запитання щодо IntelliJ IDEA 11. Я щойно імпортував проект із підривної роботи - його проект Maven. Але в мене є проблема в залежності від бібліотеки Maven, так що я не можу автоматично включати всі залежності maven - IDEA показує помилки залежності лише тоді, коли я відкриваю цей …

7
Чи справді трапляються помилкові пробудження на Java?
Бачачи різні запитання, пов'язані з блокуванням, і (майже) завжди знаходжуючи «цикл через помилкові умови пробудження» 1 Цікаво, чи відчував хтось таке пробудження (якщо припустити пристойне апаратне / програмне середовище, наприклад)? Я знаю, що термін "фальшивий" означає відсутність очевидних причин, але які можуть бути причини такого роду подій? ( 1 Примітка. …


24
Android Eclipse - не вдалося знайти * .apk
Я знаю, що це питання було задано і раніше, і я бачив безліч рішень там, але, здається, жодне не працює для мене. Мені вдалося без проблем створити apk, поки ця помилка не почалася зіткнення. Я спробував очистити мій проект, видалити його з робочої області та повторно його імпортувати, видаливши "Java …
207 java  android  eclipse 

13
Витяг цифр з рядка на Java
У мене об’єкт Java String. Мені потрібно отримати лише цифри. Наведу приклад: "123-456-789" я хочу "123456789" Чи існує функція бібліотеки, яка витягує лише цифри? Дякую за відповіді. Перш ніж спробувати ці дані, я повинен знати, чи потрібно мені встановлювати додаткові бібліотеки?
207 java  string 

4
Чому клас Java по-різному компілюється з порожнім рядком?
У мене є наступний клас Java public class HelloWorld { public static void main(String []args) { } } Коли я компілюю цей файл і запускаю sha256 на отриманому файлі класу, який я отримую 9c8d09e27ea78319ddb85fcf4f8085aa7762b0ab36dc5ba5fd000dccb63960ff HelloWorld.class Далі я змінив клас і додав такий чистий рядок: public class HelloWorld { public static …


4
e.printStackTrace еквівалент у python
Я знаю, що print(e)(де e - виняток) друкує виняток, що стався, але я намагався знайти еквівалент python Java, e.printStackTrace()який точно простежує виняток до того, до якого рядка він стався, і друкує весь його слід. Може хто-небудь, будь ласка, скажіть мені еквівалент e.printStackTrace()у Python?


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