9
¿Cómo puedo codificar de forma segura una cadena en Java para usar como nombre de archivo?
Recibo una cadena de un proceso externo. Quiero usar esa Cadena para hacer un nombre de archivo y luego escribir en ese archivo. Aquí está mi fragmento de código para hacer esto: String s = ... // comes from external source File currentFile = new File(System.getProperty("user.home"), s); PrintWriter currentWriter = …