Java impone restricciones adicionales propias. Ventanas (hasta Vista) no permite nombres que incluyen¿Impone Java restricciones adicionales a los nombres de archivo que no sean el sistema operativo subyacente?
\/< > ? * :
Sé cómo validar nombres (una expresión regular).
Necesito validar los nombres de los archivos ingresados por los usuarios.
Mi aplicación no necesita ejecutarse en ninguna otra plataforma, aunque, por supuesto, ¡preferiría ser independiente de la plataforma!
La longitud máxima de la cadena es la de Integer.MAX_VALUE, ya que la legth se almacena en un int. – jjnguy