Hallo zusammen,
ich würde gerne eine Methode schreiben; bei jedem Aufruf dieser Methode soll einen unikaten Hast-Wert als String ausgeben. Ich habe folgendes probiert, leider ist da ein negativer Wert rausgekommen, ich kann leider auch nicht gewährleisten, dass bei jedem Aufruf immer unterschiedlicher Wert rauskommen. Sie dienen quasi wie Schüssel in einer Tabelle.
Hat jemand vielleicht eine Idee? Im Grunde muss es unbedingt ein Hash-Code sein. Ein String-Wert von Zeit(bis zu Millisekunden) würde auch gehen.
Vielen lieben Dank.
Viele Grüße aus Rheinland,
Eure Ratna
ich würde gerne eine Methode schreiben; bei jedem Aufruf dieser Methode soll einen unikaten Hast-Wert als String ausgeben. Ich habe folgendes probiert, leider ist da ein negativer Wert rausgekommen, ich kann leider auch nicht gewährleisten, dass bei jedem Aufruf immer unterschiedlicher Wert rauskommen. Sie dienen quasi wie Schüssel in einer Tabelle.
Code:
package de.ratna;
public class Hauptklasse {
public static void main(String[] args) {
String meinString = Hauptklasse.meinHash();
System.out.println(meinString);
}
public static String meinHash(){
String egal = "pseudo";
int erg = egal.hashCode();
String string = String.valueOf(erg);
return string;
}
}
Hat jemand vielleicht eine Idee? Im Grunde muss es unbedingt ein Hash-Code sein. Ein String-Wert von Zeit(bis zu Millisekunden) würde auch gehen.
Vielen lieben Dank.
Viele Grüße aus Rheinland,
Eure Ratna