如何将(File类型的)抽象File路径转换为String类型?
File.getPath()
将以字符串的形式为您提供路径。
如果你想要文件的内容,使用
- Apache Commons IO的IOUtils.toString(InputStream,字符集)
- 来自Google Guava的Files.toString(文件,字符集)
使用File.getAbsolutePath().
检查此链接Abstract到String的路径作为路径
检查方法getPath()
将文件路径作为字符串获取的最简单方法如下代码所示:
String FilepathAsString = fileobject.getAbsolutePath();
Import required : java.io.File;
如果你想将文件的内容加载到字符串中,使用谷歌番石榴,这是的一个例子
String st = Files.toString(file, Charsets.UTF-8);
请参阅Javadoc。
当然,这确实需要您了解文件的字符集。文件包含字节,字符串是字符,如果你不知道文件中的字节是什么意思,那么在两者之间转换时总会出现错误。