java - how to put data into array of integer -



java - how to put data into array of integer -

i new android , java. in application need random numbers.which not repeated 1 time again.

for illustration have textview , button on clicking button should show me random numbers , random numbers shoud not repeated.

for thinking store random info array , check whether random number in array or not .if not there in array store number temporally .like on first click should show me random number in between 1-20 selected 5, value should stored array , on clicking next button if 1 time again 5 number come should skip number .

please help me regarding this,

talking info construction store generated random consider using java.util.set storing unique set of numbers. check whether number exists in set utilize set#contains(object o) method.

code: int max = 20; system.out.println("generating random integers in range 0.." + max); set<integer> set = new hashset<integer>(max); random randomgenerator = new random(); while (set.size() <= max) { int randomint = randomgenerator.nextint(max+1); system.out.println("generated : " + randomint); if (!set.add(randomint)) system.out.println("set has: " + randomint); } system.out.println("set has: " + set);

java arrays random

Comments

Popular posts from this blog

How do I check if an insert was successful with MySQLdb in Python? -

delphi - blogger via idHTTP : error 400 bad request -

postgresql - ERROR: operator is not unique: unknown + unknown -