Estou com esse método que retorna uma String aleatória, peguei ele na internet, mas está dando erro no r.nextInt, informa que o método não está definido para classe Random, mas achei no javadocs sobre esse método, alguém tem alguma luz?
import java.util.*;
public class Random {
static String alphabet = "abcdefghijklmnopqrstuvwxyz";
private Random r;
final int N = 10;
public String returnRandomString() {
Random r = new Random();
StringBuilder sb = new StringBuilder();
for (int i = 0; i < N; i++) {
sb.append(alphabet.charAt(this.r.nextInt(alphabet.length()))); //erro nessa linha
}
String randomName = sb.toString();
return randomName;
}
}