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

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

14
Як правильно замінити toString () на Java?
Звучить трохи по-дурному, але мені потрібна допомога щодо мого toString()методу, і це дуже дратує. Я спробував шукати в Інтернеті, тому що toStringце той, де він викручується і "не знаходить конструктора малюків №2", хоча він там є, і я навіть би зробив щось інше, і це не працює. Гаразд, цього було …
87 java 

4
Як перетворити об’єкт org.w3c.dom.Document у рядок?
Я хочу перетворити об'єкт org.w3c.dom.Document у рядок. Я використовую Java 6 і відкритий для використання будь-якої (повністю безкоштовної) технології, яка відповідає задачі. Я спробував рішення з цього потоку - чи існує більш елегантний спосіб перетворити XML-документ у рядок на Java, ніж цей код? , де вони є DOMImplementationLS domImplementation = …
87 java  xml  document 

11
Gradle - Помилка Не вдалося знайти реалізацію методу () для аргументів [com.android.support:appcompat-v7:26.0.0]
Я намагаюся відкрити існуючий проект Android в студії android, і він не може побудувати додаток без помилки Помилка андроїд-студії продовжує кидати Error:(74, 1) A problem occurred evaluating project ':app'. > Could not find method implementation() for arguments [com.android.support:appcompat-v7:26.0.0] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler. Мій код у build.gradle, що може допомогти …

8
Android LocationServices.FusedLocationApi застарілий
Я не міг зрозуміти, чому LocationServices.FusedLocationApi.requestLocationUpdates(mGoogleApiClient,mLocationRequest, this);"FusedLocationApi" викреслено, і вказую на нього, кажучи, що застарілий. Клацніть тут, щоб переглянути зображення import android.location.Location; import android.location.LocationListener; import android.support.annotation.NonNull; import android.support.annotation.Nullable; import android.support.v4.app.FragmentActivity; import android.os.Bundle; import com.google.android.gms.common.ConnectionResult; import com.google.android.gms.common.api.GoogleApiClient; import com.google.android.gms.location.LocationRequest; import com.google.android.gms.location.LocationServices; import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.OnMapReadyCallback; import com.google.android.gms.maps.SupportMapFragment; import com.google.android.gms.maps.model.LatLng; …


15
gson.toJson () викидає StackOverflowError
Я хотів би створити рядок JSON з мого об'єкта: Gson gson = new Gson(); String json = gson.toJson(item); Щоразу, коли я намагаюся зробити це, я отримую таку помилку: 14:46:40,236 ERROR [[BomItemToJSON]] Servlet.service() for servlet BomItemToJSON threw exception java.lang.StackOverflowError at com.google.gson.stream.JsonWriter.string(JsonWriter.java:473) at com.google.gson.stream.JsonWriter.writeDeferredName(JsonWriter.java:347) at com.google.gson.stream.JsonWriter.value(JsonWriter.java:440) at com.google.gson.internal.bind.TypeAdapters$7.write(TypeAdapters.java:235) at com.google.gson.internal.bind.TypeAdapters$7.write(TypeAdapters.java:220) at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.write(TypeAdapterRuntimeTypeWrapper.java:68) …

13
Чи існує можливість суми ArrayList без циклу
Чи існує можливість суми ArrayList без циклу? PHP забезпечує sum(array) що дасть суму масиву. Код PHP схожий $a = array(2, 4, 6, 8); echo "sum(a) = " . array_sum($a) . "\n"; Я хотів зробити те ж саме на Java: List tt = new ArrayList(); tt.add(1); tt.add(2); tt.add(3);
87 java 

8
Що означає анотація @Valid навесні?
У наступному прикладі ScriptFileпараметр позначений @Validанотацією. Що робить @Validанотація? @RequestMapping(value = "/scriptfile", method = RequestMethod.POST) public String create(@Valid ScriptFile scriptFile, BindingResult result, ModelMap modelMap) { if (scriptFile == null) throw new IllegalArgumentException("A scriptFile is required"); if (result.hasErrors()) { modelMap.addAttribute("scriptFile", scriptFile); modelMap.addAttribute("showcases", ShowCase.findAllShowCases()); return "scriptfile/create"; } scriptFile.persist(); return "redirect:/scriptfile/" + scriptFile.getId(); …




10
Неможливо використовувати Intellij із створеною папкою джерел
Пов’язане запитання Як налаштувати IntelliJ IDEA та / або Maven для автоматичного додавання каталогів із вихідним кодом Java, згенерованим за допомогою плагіна jaxb2-maven-plugin? У мене є спеціальний плагін, який генерує джерела в target/generated-sources(зверніть увагу, тут немає назви інструменту). Тож я отримую такі джерела, як target/generated-sources/com/mycompany... тощо. Цей формат неможливо змінити …

7
Як зробити JAR із файлу .java?
Я писав просту програму з використанням програми Java (не програми, яка має проекти, а програми в проекті; .java ), яка має єдиний фрейм. Обидва файли є .java, тому я не можу написати маніфест, необхідний JAR. MyApp.java починається як клас з пакетом, імпорт , то суспільний клас MyAppі має основну функцію, …
87 java  jar 

14
Java 8, Streams для пошуку дублікатів елементів
Я намагаюся перерахувати повторювані елементи у цілочисельному списку, наприклад, наприклад, List<Integer> numbers = Arrays.asList(new Integer[]{1,2,1,3,4,4}); за допомогою Streams jdk 8. Хто-небудь пробував. Для видалення дублікатів ми можемо використовувати API різного (). Але як щодо пошуку дубльованих елементів? Хто-небудь може мені допомогти?

14
Неможливо створити адаптер виклику для прикладу класу. Просто
Я використовую модернізацію 2.0.0-beta1 із SimpleXml. Я хочу отримати простий (XML) ресурс із служби REST. Маршалінг / Демаршалінг простого об’єкта за допомогою SimpleXML працює нормально. При використанні цього коду (перетворена форма до коду 2.0.0): final Retrofit rest = new Retrofit.Builder() .addConverterFactory(SimpleXmlConverterFactory.create()) .baseUrl(endpoint) .build(); SimpleService service = rest.create(SimpleService.class); LOG.info(service.getSimple("572642")); Сервіс: public …

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