Integer の配列を作成しましたが、そこからランダムな要素を選択したいと考えています。それ、どうやったら出来るの?
30326 次
4 に答える
6
YourArray(New Random().Next(0,YourArray.Length-1))
または、より明確にするために分離します。
Dim Rand as New Random()
Dim Index as Integer = Rand.Next(0, YourArray.Length - 1)
Dim SelectedValue = YourArray(Index)
于 2013-01-14T01:30:29.087 に答える
1
Rnd は [0,1) を取得できます。次に複数の配列の長さを取得できます。[0,YourArrayLength) の間の数値を取得できます。
Randomize
Int(array.length* Rnd)
于 2013-01-14T01:35:53.940 に答える
1
0
からまでの範囲のランダムな整数を作成します。Len-1
ここで、Len
は配列の長さです。ランダムな整数を作成するには、Random
クラスのインスタンスを使用します。
DIM rand As New Random
DIM idx as rand.Next(0, Len)
REM Now you can pick an element idx from the array
REM to get a random element.
DIM res as myArray(index)
于 2013-01-14T01:30:02.730 に答える