package kotlin.random.jdk8; import java.util.Random; import java.util.concurrent.ThreadLocalRandom; import kotlin.jvm.internal.Intrinsics; import kotlin.random.AbstractPlatformRandom; /* loaded from: classes5.dex */ public final class PlatformThreadLocalRandom extends AbstractPlatformRandom { @Override // kotlin.random.AbstractPlatformRandom public Random getImpl() { ThreadLocalRandom current = ThreadLocalRandom.current(); Intrinsics.checkNotNullExpressionValue(current, "current(...)"); return current; } @Override // kotlin.random.Random public int nextInt(int i, int i2) { return ThreadLocalRandom.current().nextInt(i, i2); } @Override // kotlin.random.Random public long nextLong(long j, long j2) { return ThreadLocalRandom.current().nextLong(j, j2); } }