1 |
|
/* |
2 |
|
* Written by Doug Lea with assistance from members of JCP JSR-166 |
3 |
|
* Expert Group and released to the public domain, as explained at |
4 |
< |
* http://creativecommons.org/licenses/publicdomain |
4 |
> |
* http://creativecommons.org/publicdomain/zero/1.0/ |
5 |
|
*/ |
6 |
|
|
7 |
|
public class Finals { |
40 |
|
long s = initialSeed(this); |
41 |
|
int n = iters; |
42 |
|
while (!done && n-- > 0) { |
43 |
< |
int k = (int)(s & (LEN-1)); |
43 |
> |
int k = (int) (s & (LEN-1)); |
44 |
|
int l = (k+1) & (LEN-1); |
45 |
|
nums[k] = new Long(s); |
46 |
|
nums[l] = new Long(s); |
57 |
|
int n = iters; |
58 |
|
long s = initialSeed(this); |
59 |
|
while (s != 0 && n > 0) { |
60 |
< |
long nexts = nums[(int)(s & (LEN-1))].longValue(); |
60 |
> |
long nexts = nums[(int) (s & (LEN-1))].longValue(); |
61 |
|
if (nexts != s) |
62 |
|
--n; |
63 |
|
else if (done) |