从数组生成随机数

sap*_*Pro 0 java arrays random

假设有一个数组:

int arr[] = {0,1,2}
Run Code Online (Sandbox Code Playgroud)

有没有办法可以生成一个随机数0,1,2 (即从数组中)

小智 6

试试这个

    import java.util.Random;

    Random random = new Random();
    System.out.println(arr[random.nextInt(arr.length)]);
Run Code Online (Sandbox Code Playgroud)