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
Groupes de capture Java Regex
J'essaye de comprendre ce bloc de code. Dans le premier, que recherchons-nous dans l'expression? Je crois comprendre qu'il s'agit de n'importe quel caractère (0 fois ou plus *) suivi de n'importe quel nombre entre 0 et 9 (une ou plusieurs fois +) suivi de n'importe quel caractère (0 fois ou …
171 java  regex 

5
Que fait l'opérateur de flèche «->» en Java?
En parcourant du code, je suis tombé sur l'opérateur flèche, que fait-il exactement? Je pensais que Java n'avait pas d'opérateur de flèche. return (Collection<Car>) CollectionUtils.select(listOfCars, (arg0) -> { return Car.SEDAN == ((Car)arg0).getStyle(); }); Détails : Java 6, Apache Commons Collection, IntelliJ 12 Mise à jour / Réponse: Il s'avère qu'IntelliJ …



15
Erreur fatale lors de la compilation: version cible non valide: 1.8 -> [Aide 1]
Problème similaire comme celui publié sur une version cible invalide: 1.7 mais après avoir suivi le blog, mon problème n'est toujours pas résolu. Échec de l'exécution de l'objectif org.apache.maven.plugins: maven-compiler-plugin: 3.1: compile (default-compile) sur le projet hm_app: erreur fatale lors de la compilation: version cible non valide: 1.8 -> [Aide …
170 java  maven 

8
Comment obtenir les UserDetails de l'utilisateur actif
Dans mes contrôleurs, lorsque j'ai besoin de l'utilisateur actif (connecté), je fais ce qui suit pour obtenir mon UserDetailsimplémentation: User activeUser = (User)SecurityContextHolder.getContext().getAuthentication().getPrincipal(); log.debug(activeUser.getSomeCustomField()); Cela fonctionne bien, mais je pense que Spring pourrait rendre la vie plus facile dans un cas comme celui-ci. Existe-t-il un moyen de UserDetailsconnecter automatiquement le …

6
Exception Java non interceptée?
J'ai un petit problème théorique avec les constructions try-catch. J'ai passé hier un examen pratique sur Java et je ne comprends pas l'exemple suivant: try { try { System.out.print("A"); throw new Exception("1"); } catch (Exception e) { System.out.print("B"); throw new Exception("2"); } finally { System.out.print("C"); throw new Exception("3"); } } …

10
NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder
Il y a un problème avec la bibliothèque Android appcompat v7 sur les appareils Samsung exécutant Android 4.2. Je reçois des plantages avec la trace de pile suivante dans ma Developer Console: java.lang.NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder at android.support.v7.widget.PopupMenu.<init>(PopupMenu.java:66) at com.[my-package-name].CustomActivity$5.onClick(CustomActivity.java:215) at android.view.View.performClick(View.java:4222) at android.view.View$PerformClick.run(View.java:17620) at android.os.Handler.handleCallback(Handler.java:800) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:194) at android.app.ActivityThread.main(ActivityThread.java:5391) …

17
Trier un tableau en Java
J'essaye de faire un programme qui se compose d'un tableau de 10 entiers qui ont tous une valeur aléatoire, jusqu'ici tout va bien. Cependant, maintenant je dois les trier dans l'ordre de la valeur la plus basse à la valeur la plus élevée, puis l'imprimer à l'écran, comment pourrais-je procéder? …
170 java  arrays 

9
Comment exécuter mes tests d'intégration Maven
J'ai un projet multi-module maven2 et dans chacun de mes modules enfants j'ai des tests JUnit qui sont nommés Test.javaet Integration.javapour les tests unitaires et les tests d'intégration respectivement. Quand j'exécute: mvn test tous les tests JUnit *Test.javades modules enfants sont exécutés. Quand j'exécute mvn test -Dtest=**/*Integration aucun des Integration.javatests …

8
Comment puis-je obtenir la valeur de la variable système en Java?
Comment puis-je obtenir la valeur de la variable système qui est présente dans MyComputer -> Properties -> Advanced -> Environment Variables -> System Variables à Java? Éditer J'ai utilisé la System.getenv()méthode. C'est la valeur d'impression si je donne System.out.println(System.getenv("JAVA_HOME")); et il montre la nullvaleur si j'essaye la même chose pour …

6
Regrouper en comptant dans l'API de flux Java 8
J'essaie de trouver un moyen simple dans l'API de flux Java 8 pour faire le regroupement, je viens avec cette méthode complexe! List<String> list = new ArrayList<>(); list.add("Hello"); list.add("Hello"); list.add("World"); Map<String, List<String>> collect = list.stream().collect( Collectors.groupingBy(o -> o)); System.out.println(collect); List<String[]> collect2 = collect .entrySet() .stream() .map(e -> new String[] { …


7
Collection immuable vs non modifiable
Du cadre Collections Vue d' ensemble : Collections qui ne prend pas en charge les opérations de modification ( par exemple add, removeet clear) sont appelés non modifiable . Les collections qui ne sont pas non modifiables sont modifiables . Les collections qui garantissent en outre qu'aucune modification de l' …

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.