Mega Code Archive

 
Categories / Android / Development
 

Returns a random number among { 0 to count-1 }

import java.util.Calendar; import java.util.Random; class CommonUtil {      private static Random random = new Random(Calendar.getInstance().getTimeInMillis());      /**    *     * @param count    * @return returns a random number among { 0 to count-1 }    */   public static short getRandomIndex(short count){     int randomIndex = random.nextInt();     short resultIndex = (short) (randomIndex % count);     if(resultIndex < 0){       resultIndex += count;     }     return resultIndex;   } }