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

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


8
Відбиття загальне значення поля отримання
Я намагаюся отримати значення поля через відображення. Проблема полягає в тому, що я не знаю тип полів і мушу вирішувати його, отримуючи значення. Цей код виходить за винятком: Неможливо встановити поле java.lang.String com .... fieldName до java.lang.String Field field = object.getClass().getDeclaredField(fieldName); field.setAccessible(true); Class<?> targetType = field.getType(); Object objectValue = targetType.newInstance(); …
132 java  reflection 


27
Як перетворити число в слова на Java
Наразі у нас є сильний механізм перетворення чисел у слова (наприклад, за допомогою декількох статичних масивів) та на основі розміру числа, що переводить його в англійський текст. Але ми стикаємося з проблемами для величезних цифр. 10183 = Ten thousand one hundred eighty three 90 = Ninety 5888 = Five thousand …
132 java  math  numbers  jscience 


10
Як робити, якщо інше в чебрецю?
Який найкращий спосіб зробити простий if- elseв чебрецю? Я хочу досягти в Чебрецю такого ж ефекту, що і <c:choose> <c:when test="${potentially_complex_expression}"> <h2>Hello!</h2> </c:when> <c:otherwise> <span class="xxx">Something else</span> </c:otherwise> </c:choose> в JSTL. Що я до цього часу зрозумів: <div th:with="condition=${potentially_complex_expression}" th:remove="tag"> <h2 th:if="${condition}">Hello!</h2> <span th:unless="${condition}" class="xxx">Something else</span> </div> Я не хочу …


20
Помилка надування класу android.webkit.WebView android.view.InflateException
У Lollipop (API 22) кожного разу, коли у своїй програмі я показую веб-перегляд, програма перестає працювати. У моїй консолі розробника для android було кілька помилок, пов’язаних із цією подією. Не потрібно говорити, що він працює на Android 4, 6 і 7. Читаючи слід стека (розміщений в кінці цього допису), щось …
132 java  android  webview 


11
Навіщо використовувати JUnit для тестування?
Можливо, моє запитання є новачком, але я не можу реально зрозуміти обставини, за яких я б користувався Джуніт? Я пишу прості програми чи більші програми, я тестую їх із System.outтвердженнями, і це здається мені досить простим. Навіщо створювати тестові класи за допомогою JUnit, непотрібних папок у проекті, якщо нам все-таки …
131 java  unit-testing  junit  tdd 

14
Як розпакувати файли програмно в Android?
Мені потрібен невеликий фрагмент коду, який розпаковує декілька файлів із заданого .zip-файлу та надає окремі файли у відповідності з тим форматом, який вони були у заархівованому файлі. Будь ласка, опублікуйте свої знання та допоможіть мені.
131 java  android  unzip 

8
Бібліотека Guava: Які її найкорисніші та / або приховані функції? [зачинено]
Важко сказати, про що тут питають. Це запитання є неоднозначним, розпливчастим, неповним, надто широким або риторичним і не може бути обґрунтованим відповіді в його теперішній формі. Для уточнення цього питання, щоб його можна було знову відкрити, відвідайте довідковий центр . Закрито 8 років тому . У мене було швидке сканування …
131 java  guava 

16
Конфігурація Xml проти конфігурації на основі анотацій [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, редагуючи цю публікацію . Закрито 5 років тому . Удосконаліть це питання У кількох великих проектах, над якими я працював останнім часом, здається, …
131 java  xml  spring  annotations 

8
Як оптимізувати для розуміння та циклів у Scala?
Тож Скала повинен бути таким же швидким, як і Java. Я переглядаю деякі проблеми Project Euler в Scala, які я спочатку вирішував на Java. Конкретно проблема 5: "Яке найменше додатне число, яке рівномірно ділиться на всі числа від 1 до 20?" Ось моє рішення Java, яке займає 0,7 секунди на …

3
Бібліотека архівів Android (aar) проти стандартної банки
Я читав деякі статті про нове прийняття Gradle як стандартної системи збирання для додатків Android. Що ж, виходячи зі стандартної розробки Java, я зазвичай залежую від файлів jar для того, щоб створити свій проект. Однак здається, що в Android є також пакети AAR , які еквівалентні файлам dll в ОС …
131 java  android  jar  aar 

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