Сначала вы должны создать строку, содержащую все буквы / цифры, которые вы хотите.
Затем сделайте Random. е. г. Random rnd = new Random;
Наконец, создайте что-то, что на самом деле получает случайный символ из вашей строки, содержащей ваш алфавит.
Например,
import java.util.Random;
public class randomCharacter {
public static void main(String[] args) {
String alphabet = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ?/.,";
Random rnd = new Random();
char char = alphabet.charAt(rnd.nextInt(alphabet.length()));
// do whatever you want with the character
}
}
См. это .
Это откуда я получил эту информацию.