今回はJavaでランダムな文字列(パスワード)を生成するプログラムを書いてみたいと思います。
実装したいこと
このプログラムで実現したいこととして、以下の3つの機能を実装してみたいと思います。
実装したいこと- 文字数を指定してランダムな文字列を生成する
- 使う文字種はアルファベット(小文字)を基本とする
- アルファベットの大文字と数字も使えるようにする
プログラムの実装
実際に書いてみました。StringBuilderクラス
でパスワードに使う文字種を提示して、Randomクラス
でランダムに文字列を選びだして生成していきます。
パスワードを生成することができました。
ランダムクラスを使うことでランダムなパスワードが作れますね。追加機能なども考えていきたいです。以上で記事を終わりにします。
関連記事