preguntar acerca de java-8

2
réponses

LocalDateTime, ZonedDateTime et Timestamp

j'ai une application SpringBoot. en utilisant Spring Initializer, embedded Tomcat, Thymeleaf template engine, et package comme un fichier JAR exécutable. j'ai un objet de domaine avec 2 propriétés (initDate, endDate). Je veux créer 2 convertisseurs …
demandé sur 1970-01-01 00:33:37
3
réponses

Comment paginer une liste D’objets en Java 8?

avec un java.util.Listn et la page désirée taille m, je veux le transformer en une carte contenant n/m+n%m éléments. Chaque élément de la carte doit contenir m éléments. Voici un exemple avec des entiers: List<Integer> list = Arrays.asLis …
demandé sur 1970-01-01 00:33:35
3
réponses

Utilisation de la nouvelle Java 8 DateTimeFormatter pour effectuer l’analyse stricte de la date

j'ai un problème simple : je veux analyser les cordes de Java dans le format "yyyyMMdd" strictement, de sorte que "19800229" est une date valide, mais "19820229" ne l'est pas. Supposons qu'il s'agisse de dates AD du calendrier grégorien normal. je s …
demandé sur 1970-01-01 00:33:34
2
réponses

parallelStream vs stream.parallèle

j'ai été curieux de connaître la différence entre Collections.parallelStream() et Collections.stream().parallel(). Selon la documentation Javadoc, parallelStream() tente de retourner un flux parallèle, alors que stream().parallel() renvoie un flux p …
demandé sur 1970-01-01 00:33:37
4
réponses

Comment trier un LinkedHashMap par valeur en ordre décroissant dans java stream?

faire le tri int ordre croissant, je peux utiliser: myMap.entrySet().stream() .sorted(Map.Entry.comparingByValue()) .collect(Collectors.toMap(Entry::getKey, Entry::getValue)); Comment puis-je le faire en ordre décroissant? ... …
demandé sur 1970-01-01 00:33:35
5
réponses

Méthodes par défaut de Java 8 vs. méthodes non abstraites dans les classes abstraites

Java 8 interface par défaut des méthodes vs non-résumé des méthodes dans les classes abstraites - est-il des différences entre les deux (d'ailleurs les différences de iface - classe, la visibilité, etc.) une méthode par défaut n'est-elle pas un pas …
demandé sur 1970-01-01 00:33:33
3
réponses

Dois-je mettre un MaxMetaspaceSize?

Donc, après avoir demandé question, il est rapidement devenu clair que la question importante n'est pas "comment", mais "je"? nous avons des clients que nous déplaçons de Java7 à Java8 (en utilisant Tomcat7). Java7 nécessitait de définir le -XX:Max …
demandé sur 1970-01-01 00:33:35
2
réponses

Java8 Streams-Supprimer Les Doublons Avec Stream Distinct

j'ai un flux de tels que: Arrays.stream(new String[]{"matt", "jason", "michael"}); j'aimerais supprimer les noms qui commencent par la même lettre pour qu'il ne reste qu'un nom (peu importe lequel) qui commence par cette lettre. j'essaie de com …
demandé sur 1970-01-01 00:33:35
4
réponses

Comment faire un Stream à partir D’un DirectoryStream

lors de la lecture de l'API pour DirectoryStream je manque beaucoup de fonctions. Tout d'abord, il suggère d'utiliser une boucle for pour aller de flux List. Et je regrette le fait que c'est un DirectoryStream n'est pas Stream. Comment puis-je fair …
demandé sur 1970-01-01 00:33:35
7
réponses

Créer une liste distincte de la liste existante en Java 7 et 8?

Si j'ai: List<Integer> listInts = { 1, 1, 3, 77, 2, 19, 77, 123, 14, 123... } en Java, Quelle est la manière efficace de créer un ... …
demandé sur 1970-01-01 00:33:34