Генерация заданного пользователем количества случайных гласных / согласных java - PullRequest
0 голосов
/ 05 мая 2020

Я пытаюсь создать программу, которая будет выбирать случайный набор из 9 букв, где пользователь указывает, сколько каждого из согласных и гласных следует выбрать.

Пока что у меня есть:

char consonants [] = {'b','c','d','f','g','h','j','k','l','m','n','p','q','r','s','t','v','w','x','y','z'};
char vowels [] = {'a','e','i','o','u'};
String word = "";
int howManyVowels, howManyConsonants;

public void generateLetters(){
    for(int i = 0; i < howManyVowels; i++){
        word.append(vowels[Math.random(howManyVowels)*5]+1);
    }
    for(int j = 0; j < howManyConsonants; j++){
        word.append(consonants[Math.random(howManyConconants)*21]+1);
    }
}

Первая ошибка, которую я получаю: «ошибка: случайный метод в классе Math не может быть применен к заданным типам».

Может ли кто-нибудь сказать мне, где я ошибаюсь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...