Als «stream» getaggte Fragen

NICHT FÜR DIE JAVA STREAM-API VERWENDEN (verwenden Sie [Java-Stream] für diese Fragen!) Ein Stream ist eine Reihe von Datenelementen, auf die seriell zugegriffen werden kann.

932
Java 8 Liste <V> in Map <K, V>

Ich möchte eine Liste von Objekten mit den Streams und Lambdas von Java 8 in eine Map übersetzen. So würde ich es in Java 7 und darunter schreiben. private Map<String, Choice> nameMap(List<Choice> choices) { final Map<String, Choice> hashMap = new HashMap<>(); for (final...

913
Erstellen eines Byte-Arrays aus einem Stream

Was ist die bevorzugte Methode zum Erstellen eines Byte-Arrays aus einem Eingabestream? Hier ist meine aktuelle Lösung mit .NET 3.5. Stream s; byte[] b; using (BinaryReader br = new BinaryReader(s)) { b = br.ReadBytes((int)s.Length); } Ist es immer noch eine bessere Idee, Teile des Streams zu lesen...

713
Wie speichere ich einen Stream in einer Datei in C #?

Ich habe ein StreamReaderObjekt, das ich mit einem Stream initialisiert habe. Jetzt möchte ich diesen Stream auf der Festplatte speichern (der Stream kann ein .gifoder .jpgoder sein .pdf). Bestehender Code: StreamReader sr = new StreamReader(myOtherObject.InputStream); Ich muss dies auf der...

580
Holen Sie sich einen OutputStream in einen String

Was ist der beste Weg, um die Ausgabe von einem java.io.OutputStream an einen String in Java weiterzuleiten? Angenommen, ich habe die Methode: writeToStream(Object o, OutputStream out) Womit bestimmte Daten vom Objekt in den angegebenen Stream geschrieben werden. Ich möchte diese Ausgabe jedoch...

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

Viele C ++ - Bücher enthalten Beispielcode wie diesen ... std::cout << "Test line" << std::endl; ... also habe ich das auch immer gemacht. Aber ich habe stattdessen viel Code von arbeitenden Entwicklern wie diesen gesehen: std::cout << "Test line\n"; Gibt es einen technischen...

504
Finde das erste Element nach Prädikat

Ich habe gerade angefangen, mit Java 8 Lambdas zu spielen, und ich versuche, einige der Dinge, die ich gewohnt bin, in funktionale Sprachen zu implementieren. Beispielsweise haben die meisten funktionalen Sprachen eine Suchfunktion, die mit Sequenzen arbeitet, oder Listen, die das erste Element...