Descripción
Sintaxis
public interface IntStream extends BaseStream<Integer,IntStream>
Métodos
- allMatch()
- anyMatch()
- asDoubleStream()
- asLongStream()
- average()
- boxed()
- builder()
- collect()
- concat()
- count()
- distinct()
- dropWhile()
- empty()
- filter()
- findAny()
- findFirst()
- flatMap()
- forEach()
- forEachOrdered()
- generate()
- iterate()
- limit()
- map()
- mapToDouble()
- mapToLong()
- mapToObj()
- max()
- min()
- noneMatch()
- of()
- peek()
- range()
- rangeClosed()
- reduce()
- skip()
- sorted()
- sum()
- summaryStatistics()
- takeWhile()
- toArray()
Ejemplo
String[] s = "Esto es una frase muy interesante".split("");
String cadena = IntStream.range(0, s.length)
.mapToObj(i -> i%2!=0 ? s[i].toUpperCase():s[i].toLowerCase())
.collect(Collectors.joining());
Artículos
Vídeos Java
Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.