Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Jokes
0 / 0 / 0
Регистрация: 25.11.2013
Сообщений: 58
1

Вывести рандомное слово из массива java

31.05.2018, 02:06. Просмотров 841. Ответов 1

имеется массив с буквами. Нужно взять n букв из массива и составить из них набор букв, который нужно поместить в переменную типа string. нужно чтобы слово состояло из разных букв/символов. у меня получается вывести только один символ. Помогите доработать, чтобы выводилось несколько букв из массива.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
String[] Allsymbols = {"a", "b", "c", "d", "e", "A", "Y", "Q", "W", "E", "R", "T", "", "U", "I", "O", "P", "S", "D", "F", "q", "w", "e", "r", "t", "y", "u", "i", "o", "p", "1", "2",
                "3", "4", "5", "6", "7", "8", "9", "s", "g", "f", "h", "j", "k", "l", "z", "x", "v", "n", "m", "G", "H", "J", "K", "L", "Z", "X", "C", "V", "B", "N", "M"};
        String[] str = new String[10];
        StringBuffer slovo;
 
        int k;
        for (int i = 0; i < str.length; i++) {
            while (true) {
                k = rand.nextInt(Allsymbols.length);
 
                lst.add(Allsymbols[k]);
                str[i] = Allsymbols[k];
                //slovo=str;
                break;
 
            }
        }
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.05.2018, 02:06
Ответы с готовыми решениями:

Qt Нужно чтобы приложение выводило на экран одно рандомное слово
Где можно хранить очень много слов?И как реализовать их вывод на экран по нажатию кнопки? Делаю в...

Рандомное слово из текста
Как сделать, чтобы в текстбоксе из текста выбиралось рандомное слово? (Случайным образом...

Брать рандомное слово из txt файла
Здравствуйте, помогите) есть такой скрипт: @echo off ( for %%i in ( &quot;Текст: %random%&quot; )...

Рандомное слово при каждом запуске формы
У меня есть код, который при каждом открытии формы отображает одно и то же слово. Как можно...

В текстбоксе из текста выбиралось рандомное слово? Visual C++ 2010
Как сделать, чтобы в текстбоксе из текста выбиралось рандомное слово? (Случайным образом...

1
+1
328 / 161 / 53
Регистрация: 24.08.2010
Сообщений: 1,028
31.05.2018, 06:40 2
Лучший ответ Сообщение было отмечено Jokes как решение

Решение

Java
1
2
3
4
5
6
7
        String mCHAR = "йцукенгшщзхъфсмитьбю.ЙЦУКЕНГШЩЗХЪЭЖДЛОРП1234567890";
        Random random = new Random();
        slovo = "";
        for (int i = 0; i < 4; i++) {// длина слова 4 буквы
            int number = random.nextInt(mCHAR.length());
            slovo += String.valueOf(mCHAR.charAt(number));
        }
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.05.2018, 06:40

Создать структуру со словами, из которой потом будет выводиться рандомное слово
В общем нужно создать структуру со словами, из которой потом будет выводиться рандомное слово. ...

Вывести слово из массива
проблема в том что нужно вывести из массива день недели, соответствующий p using System; using...

Вывести из массива первое и последние слово
Вывести из массива на экран первое и последние слово. #include &lt;iostream&gt; #include &lt;Windows.h&gt;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.