使用给定的字符串生成文件名

Generating filename using given string

我想要 java 中的一个解决方案,它(编码)从给定的字符串生成文件名,并且 (解码)给生成的文件名 returns 我们用来生成文件名的字符串。

这就是我想要的。

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";
String name = "FileName";
String extension = ".txt";
String fileName = name.concat(extension);