タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Javaとuuidに関するcpwのブックマーク (1)

  • Java一意メモ(Hishidama's Java unique-id Memo)

    自分のプログラム内で一意となるIDを振りたいなら、使えるのはUIDやVMIDだろうか。他のは よー分からん(爆) System.out.println(new UID()); System.out.println(new VMID()); File#createTempFile() 例えばUIDやVMIDを使って重複しない一時ファイル名を生成するという使い道も考えられる。 ただしUID#toString()は「1b32f29a:11beb5202b3:-8000」の様にコロン「:」を含むため、Windowsではそのままではファイル名には使えない。String#replace(':', '_')とかで変換してやる必要がある。(VMIDも同様) でも、一時ファイルを生成するにはFile#createTempFile()を使うのが一番素直でしょう。 Thread#getId() Thread#g

    cpw
    cpw 2010/03/07
  • 1