Форум программистов, компьютерный форум CyberForum.ru

Рандом без повторений чисел - Android

Восстановить пароль Регистрация
 
Jeremi
0 / 0 / 0
Регистрация: 05.10.2016
Сообщений: 8
04.11.2016, 19:20     Рандом без повторений чисел #1
Добрый вечер, джава-гуру! Я совсем новичок в программировании и заранее простите за простой вопрос. Подскажите как сделать. По нажатию на кнопку должны выводится логах числа от 1 до 7.Это я сделал:
Java
1
2
3
Random rand = new Random();
        int nom = rand.nextInt(7) + 1;
        Log.d("","ТУТ:" +nom);
Однако,в моем задании есть условие: числа не должны повторятся!
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.11.2016, 19:20     Рандом без повторений чисел
Посмотрите здесь:

Android Приложение без сна
Android Дата без времени
Activity без AndroidManifest Android
Android Camera без SurfaceView
Android Рандом конкретных чисел
Android Лайаут без наложения
Android Игра без движка

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
не спать!
1786 / 1520 / 472
Регистрация: 12.05.2014
Сообщений: 5,549
Завершенные тесты: 1
04.11.2016, 19:28     Рандом без повторений чисел #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Java
1
2
3
4
5
6
        final ArrayList<Integer> list = new ArrayList<>();
        for (int i = 1; i < 8; i++) {
            list.add(i);
        }
        Collections.shuffle(list);
        Log.d("","ТУТ:" +list.toString());
Yandex
Объявления
04.11.2016, 19:28     Рандом без повторений чисел
Ответ Создать тему

Метки
android, random
Опции темы

Текущее время: 21:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru