久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java隨機數如何生成

134次閱讀
沒有評論

共計 1105 個字符,預計需要花費 3 分鐘才能閱讀完成。

在 Java 中,可以使用 java.util.Random 類來生成隨機數。以下是一些示例代碼:

  1. 生成一個范圍在 0 到 n 之間的隨機整數:
import java.util.Random;

public class RandomNumberGenerator {public static void main(String[] args) {int n = 10; // 范圍上限
        Random rand = new Random();
        int randomNumber = rand.nextInt(n); // 生成隨機整數
        System.out.println(randomNumber);
    }
}
  1. 生成一個范圍在 a 到 b 之間的隨機整數:
import java.util.Random;

public class RandomNumberGenerator {public static void main(String[] args) {int a = 5; // 范圍下限
        int b = 10; // 范圍上限
        Random rand = new Random();
        int randomNumber = rand.nextInt(b - a + 1) + a; // 生成隨機整數
        System.out.println(randomNumber);
    }
}
  1. 生成一個 0 到 1 之間的隨機浮點數:
import java.util.Random;

public class RandomNumberGenerator {public static void main(String[] args) {Random rand = new Random();
        double randomNumber = rand.nextDouble(); // 生成隨機浮點數
        System.out.println(randomNumber);
    }
}
  1. 生成一個指定范圍內的隨機浮點數:
import java.util.Random;

public class RandomNumberGenerator {public static void main(String[] args) {double a = 0.5; // 范圍下限
        double b = 1.5; // 范圍上限
        Random rand = new Random();
        double randomNumber = a + (b - a) * rand.nextDouble(); // 生成隨機浮點數
        System.out.println(randomNumber);
    }
}

請注意,為了生成更加隨機的數,可以在實例化 java.util.Random 對象時,傳入一個種子值(即 Random 的構造函數參數),例如Random rand = new Random(System.currentTimeMillis())

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-13發表,共計1105字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 清原| 合作市| 堆龙德庆县| 呈贡县| 台中市| 大名县| 兴城市| 孝感市| 衡阳市| 抚顺县| 聂荣县| 江西省| 太仓市| 嘉定区| 中西区| 焦作市| 佛坪县| 泰州市| 安西县| 阿尔山市| 长顺县| 晋城| 武川县| 浙江省| 双鸭山市| 巴塘县| 刚察县| 若羌县| 武川县| 灵武市| 北京市| 日喀则市| 邯郸市| 阜新| 黔江区| 彝良县| 乳山市| 彰化市| 罗山县| 探索| 乐业县|