我想知道Java:是否有文件扩展名分隔符?
像 *.doc,“。” 是问题。
我知道有一个 line.separator。只是希望我的应用程序是可移植的,所以我需要知道。
谢谢你。
我想知道Java:是否有文件扩展名分隔符?
像 *.doc,“。” 是问题。
我知道有一个 line.separator。只是希望我的应用程序是可移植的,所以我需要知道。
谢谢你。
作为.
文件扩展名分隔符的文件名是 DOS 的产物,它是 8.3 文件名限制。在 Windows、MacOS X、Linus 等上,情况不再如此。.
只是任何其他字符(尽管.
Linux/Unix 文件系统上的前导表示隐藏文件)。
Windows 系统仍然使用该约定(即使您可以创建包含任意多个句点的文件名),因为扩展名仍然用于文件类型和关联。Linux/Unix/MacOS X 倾向于依赖幻数而不是文件扩展名,尽管那里也使用了约定(例如.pl' for Perl files,
,用于 Shell 脚本的 .sh` 等),但与 Windows 不同,这些只是没有操作系统意义的约定。
所以基本上没有“文件分隔符”的概念。无论如何都不是普遍意义上的。