gpt4 book ai didi

java - 构造 BufferedReader,以 BufferedReader 作为读取器

转载 作者:行者123 更新时间:2023-12-02 08:09:31 27 4
gpt4 key购买 nike

我可以做这个科目吗?我的意思是:

 BufferedReader reader1 = new BufferedReader(new FileReader(new File("file")));
BufferedReader reader2 = new BufferedReader(reader1);

在这种情况下,如果我尝试使用 BufferedReader(第二个)会发生什么?正确吗?

最佳答案

从它能够发挥作用的意义上来说,这是正确的:

您可以从任何有效的 Reader 构造一个 BufferedReader,甚至是另一个 BufferedReader

但是,它不会真正提高性能或产生任何其他有益效果。您应该只使用 reader1 而不是创建第二个。

如果您开始混合调用reader1reader2,它甚至可能会产生负面影响,但这只是Java中流的一般概念:一旦包装了流(或读取器/写入器),您就不应该再直接访问它。

关于java - 构造 BufferedReader,以 BufferedReader 作为读取器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7661027/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com