一意のバイト シーケンスを生成する効率的なユーティリティが必要です。UUID は良い候補ですが、UUID.randomUUID().toString()
次のようなものを生成します。44e128a5-ac7a-4c9a-be4c-224b6bf81b20
これは良いのですが、ダッシュのない文字列の方が好みです。
英数字のみ(ダッシュやその他の特殊記号なし)からランダムな文字列を生成する効率的な方法を探しています。
ベストアンサー1
これは次のようになります:
public static void main(String[] args) {
final String uuid = UUID.randomUUID().toString().replace("-", "");
System.out.println("uuid = " + uuid);
}