2012-05-24 3 views
-1

Я пытаюсь разработать приложение в затмении, которое при нажатии кнопки случайно отображает текст из строки.Как показать текст случайно выбранным из списка при нажатии кнопки?

+7

Что у вас до сих пор? – egrunin

+0

Ваше название и тело вашего вопроса не совпадают. Вы хотите отображать текст, случайно выбранный из списка или из строки? –

ответ

0

Для этого есть простое решение. Вы используете класс Random(), или вы используете Math.random() для итерации по вашей строке в виде массива символов. Тогда вы просто выбираете случайные бит, пока он не исчезнет.

Все, что вы должны убедиться, хотя, является то, что размер массива всегда проверяется, так что вы не попали в OutOfBoundsException

+0

вы можете получить случайный элемент, используя что-то вроде 'int random = (int) (Math.random() * theList.size());', он вернет случайное значение в [0, theList.size() - 1]. –

Смежные вопросы