Pertanyaan yang diberi tag stream

162
Bagaimana cara mengkloning InputStream?

Saya memiliki InputStream yang saya berikan ke metode untuk melakukan pemrosesan. Saya akan menggunakan InputStream yang sama dalam metode lain, tetapi setelah pemrosesan pertama, InputStream tampaknya ditutup di dalam metode. Bagaimana saya bisa mengkloning InputStream untuk mengirim ke metode...

160
Apakah mungkin untuk melakukan Stream di Java 8?

Apakah mungkin untuk melakukan streaming di Java 8? Katakanlah saya memiliki daftar objek, saya dapat melakukan sesuatu seperti ini untuk menyaring semua objek tambahan: Stream.of(objects).filter(c -> c instanceof Client) Namun setelah ini, jika saya ingin melakukan sesuatu dengan klien saya...

153
Java 8 stream urutan terbalik

Pertanyaan umum: Apa cara yang tepat untuk membalikkan arus? Dengan asumsi bahwa kita tidak tahu jenis elemen yang terdiri dari aliran, apa cara umum untuk membalikkan aliran apa pun? Pertanyaan spesifik: IntStreammenyediakan metode rentang untuk menghasilkan bilangan bulat dalam rentang...

146
Bisakah Anda membagi aliran menjadi dua aliran?

Saya memiliki kumpulan data yang diwakili oleh aliran Java 8: Stream<T> stream = ...; Saya dapat melihat cara memfilternya untuk mendapatkan subset acak - misalnya Random r = new Random(); PrimitiveIterator.OfInt coin = r.ints(0, 2).iterator(); Stream<T> heads = stream.filter((x)...

143
Java 8 Streaming - kumpulkan vs kurangi

Kapan Anda akan menggunakan collect()vs reduce()? Adakah yang punya contoh konkret yang baik tentang kapan lebih baik pergi ke satu arah atau yang lain? Javadoc menyebutkan bahwa mengumpulkan () adalah pengurangan yang bisa berubah . Mengingat bahwa ini adalah pengurangan yang bisa berubah, saya...

141
kebingungan stringstream, string, dan char *

Pertanyaan saya dapat didiskusikan, di mana string kembali dari stringstream.str().c_str()hidup dalam memori, dan mengapa tidak dapat ditugaskan ke const char*? Contoh kode ini akan menjelaskannya lebih baik daripada yang saya bisa #include <string> #include <sstream> #include...