Как я могу использовать MapToObj для двух IntStreams?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как я могу использовать MapToObj для двух IntStreams?

Сообщение Anonymous »

Скажем, у меня есть два метода, каждый из которых возвращает IntStream.

Код: Выделить всё

static IntStream getKeySizeStream() {
return IntStream.of(
128,
192,
256
);
}

static IntStream getBlockSizeStream() {
return IntStream.of(
128
);
}
Я хочу определить новый метод, который возвращает поток, представляющий собой комбинацию этих двух потоков.
И я нашел такой способ.< /p>

Код: Выделить всё

static Stream getKeySizeAndBlockSizeArgumentsStream() {
return getKeySizeStream().boxed().flatMap(ks -> {
return getBlockSizeStream()
.mapToObj(bs -> Arguments.of(ks, bs));
});
}
Как мне обойтись без части .boxed().map()? Могу ли я это сделать?


Подробнее здесь: https://stackoverflow.com/questions/791 ... intstreams
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»