java – 如何避免关闭传递给我包装在Reader流中的方法的InputStream?
我正在创建一个接受单个InputStream作为参数的Java方法.为了方便使用基于字符的流,我将在提供的InputStream包装方法实现的开始如下:由于InputStream传递给我的方法,我不想关闭它…但是,我认为我应该关闭我创建的BufferedReader;但是在这样做的时候,我相信它会自动关闭所有其他组合流,包括inStream.有没有人看到一种方法来关闭我在创建的BufferedReader和InputStreamReader,而不关闭传递给我的方法的InputStream?可能有一种方法可