【发布时间】:2013-02-05 16:43:06
【问题描述】:
我必须使用一个签名是这样的方法
aMethod(FileInputStream);
我这样称呼那个方法
FileInputStream inputStream = new FileInputStream(someTextFile);
aMethod(inputStream);
我想删除/编辑一些正在从 someTextFile 读取的字符,然后再将其传递给aMethod(inputStream);
我无法更改方法的签名或重载它。而且,它只需要一个 InputStream。 如果方法将字符串作为参数,那么我不会问这个问题。
我是 InputStream 菜鸟。请指教。
【问题讨论】: