Форум программистов, компьютерный форум, киберфорум
Наши страницы

Random, как избавиться от частого выпадания одинаковых чисел? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как отправить данные json через HttpURLConnection http://www.cyberforum.ru/android-dev/thread1485247.html
Здравствуйте! Мне нужно работать с АПИ из приложения. Использую HttpURLConnection URL url = new URL(apiHost); HttpURLConnection c = (HttpURLConnection) url.openConnection(); ...
Программирование Android Как программно изменить textview? Мне нужно изменить TextView на многострочный текст, используя переменную. . Пример ниже. String gtext = "elements/123.txt"; try { InputStream is = getAssets().open(gtext); ... http://www.cyberforum.ru/android-dev/thread1485219.html
Программирование Android Трудности при компиляции нативной библиотеки
пытаюсь в эклипсе подключить WebP-библиотеку, по инструкции: https://developers.google.com/speed/webp/faq если пропустить пункт 4, компилится ок, загружается, но при попытке декодировать...
Программирование Android Ошибка при запуске формы
Здравствуйте, помогите пожалуйста у меня при запуске формы появляется ошибка и крашится студия.
Программирование Android Замена флеш для андроид приложения http://www.cyberforum.ru/android-dev/thread1484945.html
доброе время суток заранее всех предупрежу - в андроиде я полный профан и ламер у меня есть сайт в котором огромную роль играет флеш - а точнее технология р2р. с ее помощью у меня устроенны...
Программирование Android Не работают breakpoint Проблема достаточно распространена много сообщений на stackoverflow и вообще в инете, но ни один ответ мне не помог. При запуске debug возникают следующие сообщения 15:17:27 Error running... подробнее

Показать сообщение отдельно
Mikalai
261 / 237 / 95
Регистрация: 11.01.2015
Сообщений: 663
23.06.2015, 03:22
Вот так можно:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public class First {
    private int maxInt = 10;
    Random rand = new Random();
    int lastNumber = 0;
 
    public int getRandom() {
        int count = rand.nextInt(maxInt);
        while(count == lastNumber) {
            count = rand.nextInt(maxInt);
        }
        lastNumber = count;
        return count;
    }
    
    public static void main(String[] args){
        First first = new First();
        for (int i = 0; i < 20; i++) {
            System.out.println(first.getRandom());          
        }
        
    }
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru