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].

7
@RequestParam vs @PathVariable
Quelle est la différence entre @RequestParamet @PathVariablelors de la gestion des caractères spéciaux? +a été accepté par @RequestParamcomme espace. Dans le cas de @PathVariable, a +été accepté comme +.
355 java  spring  spring-mvc 


27
Meilleure façon de convertir un ArrayList en chaîne
Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. J'ai un ArrayListque je veux sortir complètement sous forme de chaîne. Essentiellement, je veux le sortir dans l'ordre en utilisant le toStringde chaque …
353 java  string  arraylist 

13
Inclusion de dépendances dans un pot avec Maven
Existe-t-il un moyen de forcer maven (2.0.9) à inclure toutes les dépendances dans un seul fichier jar? J'ai un projet les builds dans un seul fichier jar. Je veux que les classes des dépendances soient également copiées dans le pot. Mise à jour: je sais que je ne peux pas …
353 java  maven-2  jar  packaging 

18
Comment trier une ArrayList?
J'ai une liste de doubles en java et je veux trier ArrayList dans l'ordre décroissant. Input ArrayList est comme ci-dessous: List<Double> testList = new ArrayList(); testList.add(0.5); testList.add(0.2); testList.add(0.9); testList.add(0.1); testList.add(0.1); testList.add(0.1); testList.add(0.54); testList.add(0.71); testList.add(0.71); testList.add(0.71); testList.add(0.92); testList.add(0.12); testList.add(0.65); testList.add(0.34); testList.add(0.62); Le résultat devrait être comme ça 0.92 0.9 0.71 0.71 …


30
Tableau ou liste en Java. Lequel est plus vite?
Je dois garder des milliers de chaînes en mémoire pour pouvoir y accéder en série en Java. Dois-je les stocker dans un tableau ou dois-je utiliser une sorte de liste? Étant donné que les tableaux conservent toutes les données dans un bloc de mémoire contigu (contrairement aux listes), l'utilisation d'un …
351 java  arrays  list  performance 

5
Pourquoi ne pas utiliser java.util.logging?
Pour la première fois de ma vie, je me retrouve dans une position où j'écris une API Java qui sera open source. J'espère être inclus dans de nombreux autres projets. Pour la journalisation, j'ai (et en effet les personnes avec qui je travaille) j'ai toujours utilisé JUL (java.util.logging) et je …
351 java  logging  slf4j  logback 

9
Exemple de gestionnaire d'alarmes
Je souhaite implémenter une fonction de planification dans mon projet. J'ai donc recherché un programme de gestion des alarmes sur Google, mais je ne trouve aucun exemple. Quelqu'un peut-il m'aider avec un programme de gestion d'alarmes de base?

14
Différence entre final et effectivement final
Je joue avec des lambdas dans Java 8 et je suis tombé sur un avertissement local variables referenced from a lambda expression must be final or effectively final. Je sais que lorsque j'utilise des variables à l'intérieur d'une classe anonyme, elles doivent être finales dans la classe externe, mais quand …

9
Mockito: Essayer d'espionner la méthode appelle la méthode d'origine
J'utilise Mockito 1.9.0. Je veux simuler le comportement d'une seule méthode d'une classe dans un test JUnit, j'ai donc final MyClass myClassSpy = Mockito.spy(myInstance); Mockito.when(myClassSpy.method1()).thenReturn(myResults); Le problème est, dans la deuxième ligne, myClassSpy.method1()est en fait appelé, ce qui entraîne une exception. La seule raison pour laquelle j'utilise des simulateurs est …
351 java  junit  mockito 


9
Comment appeler getClass () à partir d'une méthode statique en Java?
J'ai une classe qui doit avoir des méthodes statiques. À l'intérieur de ces méthodes statiques, j'ai besoin d'appeler la méthode getClass () pour effectuer l'appel suivant: public static void startMusic() { URL songPath = getClass().getClassLoader().getResource("background.midi"); } Cependant Eclipse me dit: Cannot make a static reference to the non-static method getClass() …

11
Comment combiner des chemins en Java?
Existe-t-il un équivalent Java pour System.IO.Path.Combine()C # /. NET? Ou tout code pour accomplir cela? Cette méthode statique combine une ou plusieurs chaînes dans un chemin.
350 java  path 

7
Salle - Le répertoire d'exportation de schéma n'est pas fourni au processeur d'annotation, nous ne pouvons donc pas exporter le schéma
J'utilise la salle de composants de base de données Android J'ai tout configuré, mais quand je compile, Android Studio me donne cet avertissement: Le répertoire d'exportation de schéma n'est pas fourni au processeur d'annotation, nous ne pouvons donc pas exporter le schéma. Vous pouvez soit fournir l' room.schemaLocationargument du processeur …

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.