Questions marquées «java-8»

114
Expression Lambda vs référence de méthode [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 6 ans . Améliorez cette question IntelliJ...

111
Expression Lambda et méthode générique

Supposons que j'ai une interface générique: interface MyComparable<T extends Comparable<T>> { public int compare(T obj1, T obj2); } Et une méthode sort: public static <T extends Comparable<T>> void sort(List<T> list, MyComparable<T> comp) { // sort the list } Je...

111
Java8 Lambdas vs classes anonymes

Puisque Java8 a été récemment publié et que ses toutes nouvelles expressions lambda ont l'air d'être vraiment cool, je me demandais si cela signifiait la disparition des classes Anonymous auxquelles nous étions si habitués. J'ai fait des recherches un peu à ce sujet et j'ai trouvé quelques exemples...

108
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

102
Collectez des paires successives à partir d'un flux

Étant donné un flux tel que { 0, 1, 2, 3, 4 }, comment puis-je le transformer le plus élégamment en une forme donnée: { new Pair(0, 1), new Pair(1, 2), new Pair(2, 3), new Pair(3, 4) } (en supposant, bien sûr, que j'ai défini la classe Pair)? Edit: Il ne s'agit pas strictement d'ints ou de flux...