Questions marquées «java-8»

Utilisez cette balise pour les questions spécifiques à Java 8 qui est la version 8 (numéro interne 1.8) de la plate-forme Java, publiée le 18 mars 2014. Dans la plupart des cas, vous devez également spécifier la balise java.


5
Comment obtenir la date UTC + 0 dans Java 8?
J'ai des problèmes avec la classe Date en Java. La classe de date renvoie la date de la machine locale mais j'ai besoin de UTC-0. J'ai cherché sur Google et trouvé une excellente solution pour JavaScript mais pour Java rien d'utile. Comment obtenir la date UTC + 0 dans Java …


6
Pourquoi java.util.Optional n'est pas sérialisable, comment sérialiser l'objet avec de tels champs
La classe Enum est Serializable donc il n'y a aucun problème pour sérialiser un objet avec des enums. L'autre cas est celui où la classe a des champs de la classe java.util.Optional. Dans ce cas, l'exception suivante est levée: java.io.NotSerializableException: java.util.Optional Comment gérer de telles classes, comment les sérialiser? Est-il …

11
Différence entre les méthodes statiques et par défaut dans l'interface
J'apprenais à travers les interfaces lorsque j'ai remarqué que vous pouvez désormais définir des méthodes statiques et par défaut dans une interface. public interface interfacesample2 { public static void method() { System.out.println("hello world"); } public default void menthod3() { System.out.println("default print"); } } Veuillez expliquer la différence des deux et …
107 java  java-8 





6
Comment extraire l'époque de LocalDate et LocalDateTime?
Comment extraire la valeur d'époque vers Longdes instances de LocalDateTimeou LocalDate? J'ai essayé ce qui suit, mais cela me donne d'autres résultats: LocalDateTime time = LocalDateTime.parse("04.02.2014 19:51:01", DateTimeFormatter.ofPattern("dd.MM.yyyy HH:mm:ss")); System.out.println(time.getLong(ChronoField.SECOND_OF_DAY)); // gives 71461 System.out.println(time.getLong(ChronoField.EPOCH_DAY)); // gives 16105 Ce que je veux, c'est simplement la valeur 1391539861de la date / heure …
102 java  time  java-8  epoch  java-time 

8
Explication du fournisseur et du consommateur Java 8 pour le profane
En tant que programmeur non-Java apprenant Java, je lis actuellement sur les interfaces Supplieret les Consumerinterfaces. Et je ne peux pas comprendre leur utilisation et leur signification. Quand et pourquoi utiliseriez-vous ces interfaces? Quelqu'un peut-il me donner un simple exemple profane de ceci… Je trouve que les exemples de Doc …
101 java  java-8 

5
Quand devrais-je utiliser les flux?
Je viens de tomber sur une question lors de l'utilisation de a Listet sa stream()méthode. Bien que je sache comment les utiliser, je ne sais pas trop quand les utiliser. Par exemple, j'ai une liste, contenant divers chemins vers différents endroits. Maintenant, j'aimerais vérifier si un seul chemin donné contient …



5
Retour de lambda forEach () en java
J'essaie de changer certaines boucles for-each en forEach()méthodes lambda pour découvrir les possibilités des expressions lambda. Ce qui suit semble possible: ArrayList<Player> playersOfTeam = new ArrayList<Player>(); for (Player player : players) { if (player.getTeam().equals(teamName)) { playersOfTeam.add(player); } } Avec lambda forEach() players.forEach(player->{if (player.getTeam().equals(teamName)) {playersOfTeam.add(player);}}); Mais le suivant ne fonctionne pas: …

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.