Questions marquées «stream»

NE PAS UTILISER POUR L'API JAVA STREAM (utilisez [java-stream] pour ces questions!) Un flux est une série d'éléments de données auxquels on peut accéder en série.

934
Java 8 Liste <V> dans la carte <K, V>

Je veux traduire une liste d'objets en une carte en utilisant les flux et les lambdas de Java 8. C'est ainsi que je l'écrirais en Java 7 et en dessous. private Map<String, Choice> nameMap(List<Choice> choices) { final Map<String, Choice> hashMap = new HashMap<>(); for (final...

913
Création d'un tableau d'octets à partir d'un flux

Quelle est la méthode préférée pour créer un tableau d'octets à partir d'un flux d'entrée? Voici ma solution actuelle avec .NET 3.5. Stream s; byte[] b; using (BinaryReader br = new BinaryReader(s)) { b = br.ReadBytes((int)s.Length); } Est-ce toujours une meilleure idée de lire et d'écrire des...

713
Comment enregistrer un flux dans un fichier en C #?

J'ai un StreamReaderobjet que j'ai initialisé avec un flux, maintenant je veux enregistrer ce flux sur le disque (le flux peut être un .gifou .jpgou .pdf). Code existant: StreamReader sr = new StreamReader(myOtherObject.InputStream); J'ai besoin de l'enregistrer sur le disque (j'ai le nom du...

580
Obtenez un OutputStream dans une chaîne

Quelle est la meilleure façon de diriger la sortie d'un java.io.OutputStream vers une chaîne en Java? Disons que j'ai la méthode: writeToStream(Object o, OutputStream out) Qui écrit certaines données de l'objet dans le flux donné. Cependant, je veux obtenir cette sortie dans une chaîne aussi...

569
C ++: "std :: endl" vs "\ n"

De nombreux livres C ++ contiennent des exemples de code comme celui-ci ... std::cout << "Test line" << std::endl; ... donc je l'ai toujours fait aussi. Mais j'ai vu à la place beaucoup de code de développeurs qui travaillent comme ceci: std::cout << "Test line\n"; Y a-t-il une...

504
Trouver le premier élément par prédicat

Je viens de commencer à jouer avec les lambdas Java 8 et j'essaie d'implémenter certaines des choses auxquelles je suis habitué dans les langages fonctionnels. Par exemple, la plupart des langages fonctionnels ont une sorte de fonction de recherche qui opère sur des séquences, ou des listes qui...