Générer une clé simple en Java

Générer une clé simple en Java - Java - Programmation

Marsh Posté le 09-08-2006 à 10:58:45    

Bonjour,
Je cherchais une classe permettant de générer une clé unique avec un nombre fixé de d'elements.
exemple : 89778787AHHJKHUH£!:LOAHJh
Est il possible de generer une telle clé avec le package security et comment?
Merci

Reply

Marsh Posté le 09-08-2006 à 10:58:45   

Reply

Marsh Posté le 09-08-2006 à 11:09:26    

J'evite aussi le Hashcode , j'ai peur d'avoir 2 fois la même clé si 2 objets sont identiques ou proches...

Reply

Marsh Posté le 09-08-2006 à 11:10:49    

Tu as pensé à utiliser un UUID ? (http://en.wikipedia.org/wiki/UUID) Si tu travailles en Java 5 la classe java.util.UUID permet d'en générer, sinon il existe des API open source qui le font (JUG par exemple : http://jug.safehaus.org)

Reply

Marsh Posté le 09-08-2006 à 11:11:28    

Il y'a aussi le getTimeMillis mais bon je veux aussi de litteraux...

Reply

Marsh Posté le 09-08-2006 à 11:20:36    

Je te remercie le code donne:
 

Code :
  1. public String CreateUniKey(){
  2.  return UUID.randomUUID().toString();
  3. }


Message édité par PETOZAK le 09-08-2006 à 11:20:51
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed