java: nuevo archivo ("", "nombre")! = nuevo archivo ("nombre")? (constructor de archivos con cadena vacía)
Noté esto hoy.
Dado que existe un archivo llamado "existente" en el PWD de un proceso de Java (Windows).
new File("existing").exists() => true
new File("", "existing").exists() => false
new File(".", "existing").exists() => true
o hubiera anticipado, desde el javadoc que el directorio predeterminado dependiente del sistema sería "." y todo esto es cierto, así que esto es inesperado.
¿Pensamientos?
¡Gracias
-roger-