Kodieren / dekodieren Sie eine lange in eine Zeichenfolge mit einem festen Satz von Buchstaben in Java
Gegeben eine beliebige Reihe von Buchstaben
String range = "0123456789abcdefghijklmnopABCD#";
Ich suche nach 2 Methoden zum Kodieren / Dekodieren von langen <-> Strings
String s = encode( range, l );
un
long l = decode( range, s );
Sodecode(range, encode(range, 123456789L)) == 123456789L
Und wenn range "0123456789" ist, ist dies die übliche Art der Codierung.