在Java中将抽象文件转换为字符串

在Java中将抽象文件转换为字符串,java,file,Java,File,如何将抽象文件路径(文件类型)转换为字符串类型?File.getPath()将以字符串形式提供路径 如果需要文件的内容,请使用 从 从 使用。检查此链接 如果要使用google guava将文件内容加载到字符串中,请选中方法 String st = Files.toString(file, Charsets.UTF-8); 看 当然,这需要您知道文件的字符集。文件包含字节,字符串是字符,如果您不知道文件中的字节是什么意思,在这两者之间转换时总会出现错误。获取字符串文件路径的最简单方法如下

如何将抽象文件路径(文件类型)转换为字符串类型?

File.getPath()
将以字符串形式提供路径

如果需要文件的内容,请使用

使用。

检查此链接


如果要使用google guava将文件内容加载到字符串中,请选中方法

  String st = Files.toString(file, Charsets.UTF-8);


当然,这需要您知道文件的字符集。文件包含字节,字符串是字符,如果您不知道文件中的字节是什么意思,在这两者之间转换时总会出现错误。

获取字符串文件路径的最简单方法如下代码:

String FilepathAsString = fileobject.getAbsolutePath();
Import required : java.io.File;     

toString()应该只用于调试(个人意见)@dacwe:+1,你是对的。我不完全同意,但我明白你的意思。