java.util.stream.DoubleStream.mapToInt()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(2.5k)|赞(0)|评价(0)|浏览(112)

本文整理了Java中java.util.stream.DoubleStream.mapToInt()方法的一些代码示例,展示了DoubleStream.mapToInt()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。DoubleStream.mapToInt()方法的具体详情如下:
包路径:java.util.stream.DoubleStream
类名称:DoubleStream
方法名:mapToInt

DoubleStream.mapToInt介绍

[英]Returns an IntStream consisting of the results of applying the given function to the elements of this stream.

This is an intermediate operation.
[中]返回一个IntStream,该IntStream包含将给定函数应用于该流元素的结果。
这是一个intermediate operation

代码示例

代码示例来源:origin: speedment/speedment

public DoubleMapToIntAction(DoubleToIntFunction mapper) {
  super(s -> s.mapToInt(requireNonNull(mapper)), IntStream.class, MAP_TO);
}

代码示例来源:origin: speedment/speedment

@Override
  public IntStream build(boolean parallel) {
    return previous().build(parallel).mapToInt(mapper);
  }
}

代码示例来源:origin: speedment/speedment

@Override
public IntStream mapToInt(DoubleToIntFunction mapper) {
  return wrap(stream().mapToInt(mapper));
}

代码示例来源:origin: com.speedment.runtime/runtime-core

public DoubleMapToIntAction(DoubleToIntFunction mapper) {
  super(s -> s.mapToInt(requireNonNull(mapper)), IntStream.class, MAP_TO);
}

代码示例来源:origin: improbable-research/keanu

private static int[] convertToIntegers(List<String> data) {
  return data.stream()
    .mapToDouble(Double::parseDouble)
    .mapToInt(v -> (int) v)
    .toArray();
}

代码示例来源:origin: stackoverflow.com

double[] doubles = new double[]{1.2, 3.5, 4};

int[] floatsAsInts = Arrays.stream(doubles)
   .mapToInt(d -> Float.floatToRawIntBits((float) d))
   .toArray();

Arrays.stream(floatsAsInts)
   .forEach(i -> System.out.println(Float.intBitsToFloat(i)));

代码示例来源:origin: net.dongliu/commons-lang

@Override
public ExIntStream mapToInt(DoubleToIntFunction mapper) {
  return ExIntStream.of(stream.mapToInt(mapper));
}

代码示例来源:origin: se.ugli.ugli-commons/ugli-commons

@Override
public IntStream mapToInt(final DoubleToIntFunction mapper) {
  return new IntResourceStream(stream.mapToInt(mapper), closeOnTerminalOperation, resources);
}

代码示例来源:origin: one.util/streamex

@Override
public IntStreamEx mapToInt(DoubleToIntFunction mapper) {
  return new IntStreamEx(stream().mapToInt(mapper), context);
}

代码示例来源:origin: com.speedment.runtime/runtime-core

@Override
public IntStream mapToInt(DoubleToIntFunction mapper) {
  return wrap(stream().mapToInt(mapper));
}

代码示例来源:origin: numenta/htm.java

.map(da -> Arrays.stream(da).mapToInt(d -> d >= sparsity ? 1 : 0).toArray())
  .toArray(int[][]::new);
return retval;

代码示例来源:origin: broadgsa/gatk-protected

final int[] integerAlleleCounts = Arrays.stream(alleleCounts).mapToInt(x -> (int) Math.round(x)).toArray();
final int[] integerAltAlleleCounts = Arrays.copyOfRange(integerAlleleCounts, 1, numAlleles);

相关文章