How to randomly pick an element from an array

前端 未结 12 840
逝去的感伤
逝去的感伤 2020-11-22 16:48

I am looking for solution to pick number randomly from an integer array.

For example I have an array new int[]{1,2,3}, how can I pick a number randomly?

12条回答
  •  栀梦
    栀梦 (楼主)
    2020-11-22 17:19

    Use the Random class:

    int getRandomNumber(int[] arr)
    {
      return arr[(new Random()).nextInt(arr.length)];
    }
    

提交回复
热议问题