本文整理了Java中java.util.stream.IntStream.close()
方法的一些代码示例,展示了IntStream.close()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。IntStream.close()
方法的具体详情如下:
包路径:java.util.stream.IntStream
类名称: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();
}
};
}
内容来源于网络,如有侵权,请联系作者删除!