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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как отправить данные json через HttpURLConnection http://www.cyberforum.ru/android-dev/thread1485247.html
Здравствуйте! Мне нужно работать с АПИ из приложения. Использую HttpURLConnection URL url = new URL(apiHost); HttpURLConnection c = (HttpURLConnection) url.openConnection(); c.setRequestMethod("GET"); c.setReadTimeout(5000); c.setRequestProperty("api_key", apiKey); c.connect();
Android Как программно изменить textview? Мне нужно изменить TextView на многострочный текст, используя переменную. . Пример ниже. String gtext = "elements/123.txt"; try { InputStream is = getAssets().open(gtext); BufferedReader in = new BufferedReader(new InputStreamReader(is)); String inputLine; inputLine = in.readLine(); in.close(); http://www.cyberforum.ru/android-dev/thread1485219.html
Android Трудности при компиляции нативной библиотеки
пытаюсь в эклипсе подключить WebP-библиотеку, по инструкции: https://developers.google.com/speed/webp/faq если пропустить пункт 4, компилится ок, загружается, но при попытке декодировать изображение никакой Native Method не найден: схема такая: имя пакета библитеки(стандартная) - com.google.webp имя пакета проекта - com.example.newtest - в мейн активити импортирую import...
Android Ошибка при запуске формы
Здравствуйте, помогите пожалуйста у меня при запуске формы появляется ошибка и крашится студия.
Android Замена флеш для андроид приложения http://www.cyberforum.ru/android-dev/thread1484945.html
доброе время суток заранее всех предупрежу - в андроиде я полный профан и ламер у меня есть сайт в котором огромную роль играет флеш - а точнее технология р2р. с ее помощью у меня устроенны мгновенные обновления для пользователя, которые не грузят мой сервер. пришло время написать аналог этого сайта под андроид - но вот беда - андроит не работает с флеш плеером. нарисовать и...
Android Не работают breakpoint Проблема достаточно распространена много сообщений на stackoverflow и вообще в инете, но ни один ответ мне не помог. При запуске debug возникают следующие сообщения 15:17:27 Error running AstreyApp2: Unable to open debugger port (localhost:8600): java.io.IOException 15:58:39 Error running Android Debugger (8600): Unable to open debugger port (localhost:8600): java.io.IOException ... подробнее

Показать сообщение отдельно
Mikalai
256 / 232 / 93
Регистрация: 11.01.2015
Сообщений: 651
23.06.2015, 03:22     Random, как избавиться от частого выпадания одинаковых чисел?
Вот так можно:

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());          
        }
        
    }
}
 
Текущее время: 16:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru