注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
先日CodeIQでランダムパスワードを生成するプログラムの問題(挑戦者求む!【ウチに来ない?】[Java]ラン... 先日CodeIQでランダムパスワードを生成するプログラムの問題(挑戦者求む!【ウチに来ない?】[Java]ランダムパスワードの作成 by CodeIQ運営事務局 アプリケーションエンジニアを募集する企業│CodeIQ) で解答した際に使ったランダム文字列生成のメモです。 そもそもランダム文字列を作るにはいくつかの方法があると思いますが、 僕が思いついたのは以下の5つでした。 UUID java.util.Random java.lang.Math#Random RandomStringUtils SecureRandom UUID 実はUUIDを生成する際に、以下のクラスのどちらを使っても生成できるみたい。 ・org.w3c.util.UUID ・java.util.UUID ただ、org.w3c.util.UUIDの方は毎回10msのsleepを呼んでいる仕様となってるので速度を気にする
2017/08/20 リンク