【发布时间】:2013-03-01 15:47:23
【问题描述】:
在我的 java 项目中,我将 FileInputStream 传递给一个函数, 我需要转换(将 FileInputStream 类型转换为字符串), 怎么办??
public static void checkfor(FileInputStream fis) {
String a=new String;
a=fis //how to do convert fileInputStream into string
print string here
}
【问题讨论】:
-
你想达到什么目的?天真的是
fis.toString(); -
嗯,总是有,
fis.toString(),尽管这可能不是你想要的。 为什么你想把fis变成一个字符串? -
你想把文件输入流的内容变成字符串吗?
-
这是一个很好的资源供您开始:docs.oracle.com/javase/tutorial/essential/io
-
注意:建议使用新的 NIO.2 File API 代替 FileInputStream:docs.oracle.com/javase/tutorial/essential/io/file.html
标签: java fileinputstream