java从数组里获取随机数

随机获取int数组里面的数据

  private final int[] jdArr = new int[]{1, 2, 3, 4};
   // java从int数组里面随机获取数据
    public static int getRandom(int[] arr) {
        int index = (int) (Math.random() * arr.length);
        return arr[index];
    }

随机获取string数组里面的数据

private final String[] dateArr = new String[]{"2023-05-01", "2023-06-01", "2023-06-18"};
// java从string数组里面随机获取数据
    public static String getRandomString(String[] arr) {
        int index = (int) (Math.random() * arr.length);
        return arr[index];
    }

获取1-100随机数

 // java获取1-100随机整数
    public static int getRandom() {
        return (int) (Math.random() * 100) + 1;
    }

你可能感兴趣的:(java,开发语言)