|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.apache.commons.lang.RandomStringUtils
共通的なランダムな String に対する処理ルーチンです。
String manipulation routines.オリジナルは GenerationJava コアライブラリです。
| フィールドの概要 | |
private static Random |
RANDOM
random メソッドで使用される Random オブジェクト。. |
| コンストラクタの概要 | |
RandomStringUtils()
RandomStringUtils のインスタンスは一般的なプログラムからは生成すべきではありません。 |
|
| メソッドの概要 | |
static String |
random(int count)
指定された長さを持つランダムな文字列を生成します。 |
static String |
random(int count,
boolean letters,
boolean numbers)
指定された長さを持つランダムな文字列を生成します。 |
static String |
random(int count,
char[] set)
指定された長さを持つランダムな文字列を生成します。 |
static String |
random(int count,
int start,
int end,
boolean letters,
boolean numbers)
指定された長さを持つランダムな文字列を生成します。 |
static String |
random(int count,
int start,
int end,
boolean letters,
boolean numbers,
char[] set)
指定されたオプションに従ってランダムな文字列を生成します。 |
static String |
random(int count,
String set)
指定された長さを持つランダムな文字列を生成します。 |
static String |
randomAlphabetic(int count)
指定された長さを持つランダムな文字列を生成します。 |
static String |
randomAlphanumeric(int count)
指定された長さを持つランダムな文字列を生成します。 |
static String |
randomAscii(int count)
指定された長さを持つランダムな文字列を生成します。 |
static String |
randomNumeric(int count)
指定された長さを持つランダムな文字列を生成します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
private static final Random RANDOM
| コンストラクタの詳細 |
public RandomStringUtils()
RandomStringUtils.random(5); というように使用すべきです。
このコンストラクタは、処理に JavaBean インスタンスを必要とするツールのために public になっています。
RandomStringUtils.random(5);.
This constructor is public to permit tools that require a JavaBean instance
to operate.
| メソッドの詳細 |
public static String random(int count)
count - 生成するランダムな文字列の長さ
public static String randomAscii(int count)
count - 生成するランダムな文字列の長さ
public static String randomAlphabetic(int count)
count - 生成するランダムな文字列の長さ
public static String randomAlphanumeric(int count)
count - 生成するランダムな文字列の長さ
public static String randomNumeric(int count)
count - 生成するランダムな文字列の長さ
public static String random(int count,
boolean letters,
boolean numbers)
count - 生成するランダムな文字列の長さ
letters - true の場合、生成される文字列はアルファベットを含む
true, generated string will include alphabetic charactersnumbers - true の場合、生成される文字列は数字を含む
true, generatd string will include numeric characters
public static String random(int count,
int start,
int end,
boolean letters,
boolean numbers)
count - 生成するランダムな文字列の長さ
start - 使用する文字セットの開始位置
end - 使用する文字セットの終了位置
letters - true の場合、生成される文字列はアルファベットを含む
true, generated string will include alphabetic charactersnumbers - true の場合、生成される文字列は数字を含む
true, generatd string will include numeric characters
public static String random(int count,
int start,
int end,
boolean letters,
boolean numbers,
char[] set)
set が null でない場合には start から end のインデックスのこの配列内から文字が選出されます。
count - 生成するランダムな文字列の長さ
start - 文字セットの開始位置
end - 文字セットの終了位置
letters - 文字だけを許可するか?
numbers - 数字だけを許可するか?
set - ランダムな文字列を作成する際に使用される文字のセット、
null の場合全ての文字が使用される
ArrayIndexOutOfBoundsException - 文字セットの配列が (end - start) + 1 の長さを持たなかった場合
public static String random(int count,
String set)
count - 生成するランダムな文字列の長さ
set - String containing the set of characters to use
public static String random(int count,
char[] set)
count - 生成するランダムな文字列の長さ
set - character array containing the set of characters to use
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||