package ch21concurrent.examples;
/**
* PseudoRandom
*
* @author Brian Goetz and Tim Peierls
*/
public class PseudoRandom {
int calculateNext(int prev) {
prev ^= prev << 6;
prev ^= prev >>> 21;
prev ^= (prev << 7);
return prev;
}
}