生成不重複的隨機數

import java.util.Arrays;

class T {
  public static void main(String[] args) {
    int a[] = new int[6];
    for (int i = 0; i < a.length; i++) {
      a[i] = (int) (Math.random() * 6) + 1;
      for (int k = 0; k < i; k++) {
        if (a[i] == a[k]) {
          i--;
          continue;
        }
      }
    }
    System.out.println(Arrays.toString(a));
  }
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章