概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.maachang.engine.util
クラス RandomUtil

    java.lang.Object
      org.maachang.engine.util.RandomUtil

    public class RandomUtil

extends java.lang.Object

ランダムユーティリティ.

導入されたバージョン:
  MaaEngine 1.00
バージョン:
  2007/10/18
作成者:
  masahito suzuki

コンストラクタの概要
`RandomUtil()`

メソッドの概要
`static int` | `random(int max)` ランダムな値を取得.
`static void` | `randomBinary(byte[] out)` ランダムな値をバイナリで取得.
`static byte[]` | `randomBinary(int length)` ランダムな値をバイナリで取得.
`static void` | `randomize()` ランダムシートの設定.
`static java.lang.String` | `randomString(int size, boolean number, boolean half, boolean full)` ランダムな文字列を取得.

クラス java.lang.Object から継承されたメソッド
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### RandomUtil

    public RandomUtil()

メソッドの詳細

### randomize

    public static final void randomize()

  ランダムシートの設定.
  新たにランダム用のシート情報を設定します.

### random

    public static final int random(int max)

  ランダムな値を取得.
  ランダムな値を取得します.

  パラメータ:
    `max` - ランダム値の最大番号を指定します。
  戻り値:
    int 上記指定した情報のランダム値を取得します。

### randomBinary

    public static final void randomBinary(byte[] out)
                                   throws java.lang.IllegalArgumentException

  ランダムな値をバイナリで取得.
  ランダムな値をバイナリで取得します.

  パラメータ:
    `out` - ランダム値を格納するバイナリ情報を設定します.
  例外:
    `java.lang.IllegalArgumentException` - 入力例外.

### randomBinary

    public static final byte[] randomBinary(int length)
                                     throws java.lang.IllegalArgumentException

  ランダムな値をバイナリで取得.
  ランダムな値をバイナリで取得します.

  パラメータ:
    `length` - 生成対象のバイナリ情報長を設定します.
  戻り値:
    byte[] ランダム値が格納されたバイナリ情報が返されます.
  例外:
    `java.lang.IllegalArgumentException` - 入力例外.

### randomString

    public static final java.lang.String randomString(int size,
                                                      boolean number,
                                                      boolean half,
                                                      boolean full)

  ランダムな文字列を取得.
  ランダムな文字列を取得します.

  パラメータ:
    `size` - ランダムに設定する文字数を指定します.
    `number` - 数字を許可するか指定します.
    `half` - 半角文字を許可するか指定します.
    `full` - 全角文字を許可するか指定します.
  戻り値:
    String 上記指定された内容のランダムな文字列が返されます.

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド