不,没有等效的方法(尤其是对于applet)。除非你想要使用JNI,否则无法获取该信息。您可能会遇到的唯一限制是String的最大长度限制(无论如何,这超出了任何操作系统允许的范围)。 我假设要么会抛出异常,要么文件名(或路径)将被截断。 这里有一个相关的问题:Java IO是否有最大文件名长度?
FILENAME_MAX
吗? - David Titarenco