Random.NextInt 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| NextInt() |
回傳來自此隨機數產生器序列的下一個偽隨機、均勻分布 |
| NextInt(Int32) |
回傳一個偽隨機、均勻分布 |
NextInt()
回傳來自此隨機數產生器序列的下一個偽隨機、均勻分布 int 的值。
[Android.Runtime.Register("nextInt", "()I", "GetNextIntHandler")]
public virtual int NextInt();
[<Android.Runtime.Register("nextInt", "()I", "GetNextIntHandler")>]
abstract member NextInt : unit -> int
override this.NextInt : unit -> int
傳回
下一個偽隨機、均勻分布 int 的隨機數值來自此隨機數產生器的序列
實作
- 屬性
備註
回傳來自此隨機數產生器序列的下一個偽隨機、均勻分布 int 的值。 的 nextInt 一般契約是,一個 int 值會被偽隨機產生並返回。 所有兩個<sup>32</sup> 可能 int 的值以(大致)相等的機率產生。
的 java.util.Random.nextInt()Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
NextInt(Int32)
回傳一個偽隨機、均勻分布 int 的值,介於0(含)與指定值(排他)之間,取自此隨機數產生器的序列。
[Android.Runtime.Register("nextInt", "(I)I", "GetNextInt_IHandler")]
public virtual int NextInt(int bound);
[<Android.Runtime.Register("nextInt", "(I)I", "GetNextInt_IHandler")>]
abstract member NextInt : int -> int
override this.NextInt : int -> int
參數
- bound
- Int32
上界(排他性)。 必須是正數。
傳回
下一個偽隨機、均勻分布 int 的值,從這個隨機數產生器的序列中介於零(包含)到 bound (獨佔)之間
實作
- 屬性
備註
回傳一個偽隨機、均勻分布 int 的值,介於0(含)與指定值(排他)之間,取自此隨機數產生器的序列。 的 nextInt 一般契約是,指定範圍內的一個 int 值會被偽隨機產生並回傳。 所有 bound 可能 int 的值以(大致)相等的機率產生。
在 1.2 版本中加入。
的 java.util.Random.nextInt(.*int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。