Я хочу, чтобы в java было решение, которое (кодирование) генерирует имя файла из данной строки, а (декодирование) с предоставлением сгенерированного имени файла возвращает строку, которую мы использовали для генерации имени файла.Генерирование имени файла с использованием заданной строки
Это то, что я хочу.
String myId = "asd"
String encodedFileName = GenerateFileName(myId);
String GenerateFileName(String key){
return encodedString(key);
}
String decodeFileName(String FileName){
return decodedString(FileName);
}
encodedFileName == "SomeEncodedString";
String decoded = decodeFileName(encodedFileName);
decoded == "asd";
Хорошо, что вы делали до сих пор? – kosa
Вы имеете в виду хеширование? Что вы пробовали? – shkschneider
Вы хотите кодировать имя файла, если оно содержит специальный символ? – iMBMT