从这里的这个java教程:
删除文件或目录
您可以删除文件、目录或链接。对于符号链接,链接被删除,而不是链接的目标。对于目录,目录必须为空,否则删除失败。
另一方面,从这里:
您需要决定是否要遵循符号链接。例如,如果您要删除文件,则可能不建议使用符号链接。如果您要复制文件树,您可能希望允许它。默认情况下,walkFileTree 不遵循符号链接。
他们说,在第二个引文中,If you are deleting files, for example, following symbolic links might not be advisable
但是在第一个引文中明确指出:You can delete files, directories or links. With symbolic links, the link is deleted and not the target of the link.
如果它只删除链接而不删除目标,为什么不建议在使用时删除链接Files.walkFileTree
?
提前致谢。