图灵云原生技术工程师
2023-02-05 17:02 作者:janet19961217 | 我要投稿
public void zero(IntConsumer printNumber) throws InterruptedException {
for(int i = 0; i < n; i++){
printNumber.accept(0);
zeroSemaphore.acquire();
if(i % 2 == 0){
evenSemaphore.release();
}else{
oddSemaphore.release();
}
}
}