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

x33g5p2x  于2022-01-20 转载在 其他  
字(1.3k)|赞(0)|评价(0)|浏览(106)

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

IntStream.close介绍

暂无

代码示例

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

@Override
public int[] toArray() {
  try {
    return stream().toArray();
  } finally {
    stream().close();
  }
}

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

@Override
public void close() {
  stream.close();
}

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

public ArrayList<Integer> sampler(int min, int max, int number){
  Random random = new Random();
  ArrayList<Integer> generated = new ArrayList<Integer>();
  IntStream ints = random.ints(min,max);
  Iterator<Integer> it = ints.iterator();
  for(int i = 0; i < number; i++){
    int k = it.next();
    while(generated.contains(k)){
      k = it.next();
    }
    generated.add(k);
  }
  ints.close();
  return generated;
}

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

@Override
public int[] toArray() {
  try {
    return stream().toArray();
  } finally {
    stream().close();
  }
}

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

public static InputStream asByteInputStream(IntStream is) {
  Spliterator.OfInt spltr = is.spliterator();
  return new InputStream() {
    private int last;

    @Override
    public int read() {
      return spltr.tryAdvance((int val) -> last = val) ? (last & 0xFF) : -1;
    }

    @Override
    public void close() {
      is.close();
    }
  };
}

相关文章

微信公众号

最新文章

更多