import java.util.Random;
import java.lang.Math;
class A {
Random r = new Random();
int rand = (int) r.nextDouble() * 50; // Noncompliant {{Use "java.util.Random.nextInt()" instead.}}
int rand2 = (int) r.nextDouble() * 50; // Noncompliant
int rand3 = (int) Math.random() * 50; // Noncompliant
float rand4 = (float)r.nextFloat();
int rand5 = (int) new Foo() {
void foo() {
int a = (int) Math.random() * 50; // Noncompliant
}
};
int rand6 = (int) r.nextInt() * 50;
}