Questions marquées «java»

Java est un langage de programmation de haut niveau populaire. Utilisez cette balise lorsque vous rencontrez des problèmes pour utiliser ou comprendre la langue elle-même. Cette balise est rarement utilisée seule et est le plus souvent utilisée en conjonction avec [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] et [maven].

4
Comment convertir un objet org.w3c.dom.Document en chaîne?
Je souhaite convertir un objet org.w3c.dom.Document en String. J'utilise Java 6 et je suis ouvert à l'utilisation de toute technologie (entièrement gratuite) à la hauteur de la tâche. J'ai essayé la solution de ce fil - Existe - t-il un moyen plus élégant de convertir un document XML en chaîne …
87 java  xml  document 


11
Gradle - Erreur Impossible de trouver l'implémentation de la méthode () pour les arguments [com.android.support:appcompat-v7:26.0.0]
J'essaie d'ouvrir un projet Android existant dans le studio Android et il ne peut pas créer l'application sans l'erreur Error Android Studio continue de lancer 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. Mon code dans …

8
Android LocationServices.FusedLocationApi obsolète
Je ne pouvais pas comprendre pourquoi LocationServices.FusedLocationApi.requestLocationUpdates(mGoogleApiClient,mLocationRequest, this);"FusedLocationApi" est barré et le pointer en disant qu'il est obsolète. Cliquez ici pour voir l'image 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 …

15
gson.toJson () lève StackOverflowError
Je souhaite générer une chaîne JSON à partir de mon objet: Gson gson = new Gson(); String json = gson.toJson(item); Chaque fois que j'essaie de faire cela, j'obtiens cette erreur: 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) …

13
Y a-t-il une possibilité de somme de ArrayList sans boucle
Y a-t-il possibilité de somme de ArrayListsans boucle? PHP fournit sum(array)ce qui donnera la somme du tableau. Le code PHP est comme $a = array(2, 4, 6, 8); echo "sum(a) = " . array_sum($a) . "\n"; Je voulais faire la même chose en Java: List tt = new ArrayList(); tt.add(1); …
87 java 


8
Qu'indique l'annotation @Valid dans Spring?
Dans l'exemple suivant, le ScriptFileparamètre est marqué d'une @Validannotation. Que fait l' @Validannotation? @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(); …

9
comment instanceof List <MyType>?
Comment puis-je faire fonctionner ce genre de chose? Je peux vérifier si (obj instanceof List&lt;?&gt;)mais pas si (obj instanceof List&lt;MyType&gt;). Y a-t-il un moyen d'y parvenir?
87 java  generics 


10
Impossible d'utiliser Intellij avec un dossier de sources généré
Question associée Comment configurer IntelliJ IDEA et / ou Maven pour ajouter automatiquement des répertoires avec le code source Java généré à l'aide de jaxb2-maven-plugin? J'ai un plugin personnalisé qui génère des sources sous target/generated-sources(Notez pas de nom d'outil ici). Donc j'obtiens des sources comme target/generated-sources/com/mycompany... etc. Ce format ne …

7
Comment créer un JAR à partir d'un fichier .java?
J'écrivais un programme simple en utilisant une application Java (pas une application qui a des projets, mais une application dans un projet; .java ) qui a un seul cadre. Les deux fichiers sont .java, donc je ne peux pas écrire un manifeste requis par le JAR. Le MyApp.java commence comme …
87 java  jar 


14
Java 8, Streams pour trouver les éléments en double
J'essaie de lister les éléments en double dans la liste d'entiers, par exemple, List&lt;Integer&gt; numbers = Arrays.asList(new Integer[]{1,2,1,3,4,4}); using Streams of jdk 8. Quelqu'un at-il essayé. Pour supprimer les doublons, nous pouvons utiliser l'API distinct (). Mais qu'en est-il de trouver les éléments dupliqués? Quelqu'un peut-il m'aider?

14
Impossible de créer un adaptateur d'appel pour l'exemple de classe.
J'utilise la retrofit 2.0.0-beta1 avec SimpleXml. Je veux récupérer une ressource simple (XML) à partir d'un service REST. Marshalling / Unmarshalling l'objet Simple avec SimpleXML fonctionne très bien. Lors de l'utilisation de ce code (format converti avant le code 2.0.0): final Retrofit rest = new Retrofit.Builder() .addConverterFactory(SimpleXmlConverterFactory.create()) .baseUrl(endpoint) .build(); SimpleService …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.