so I want to use Math.random instead of importing java.until.Random but keep the same output of my code
This is my code:
import java.util.Random;
public class MyStrings {
public String randomAlphanumericString(int length) {
String letters = "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
String randomWord = "";
Random random = new Random();
for (int i = 1; i <= length; i++) {
randomWord += String.valueOf(letters.charAt(random.nextInt(letters.length())));
}
return randomWord;
}
public boolean validAlphanumericString(String word) {
for (char letter : word.toCharArray()) {
if (Character.isLetter(letter) || Character.isDigit(letter)) {
} else { System.out.println(word + " contains non alphanumeric characters");
return false;
}
}
return true;
}
}