题目来源:🔒LeetCode158:用Read4读取N个字符Ⅱ-多次调用
问题抽象: 设计一个支持多次调用的类方法 read(char[] buf, int n),通过调用给定的 read4(char[] buf4) 函数(每次从文件中读取最多 4 个字符到 buf4)实现从文件中读取最多 n 个字符到目标缓冲区 buf,并满足以下核心需求:
-
跨调用状态维护:
- 需在类内维护 缓冲区
buf4[4]存储read4读取内容;
- 需在类内维护 缓冲区
问题抽象: 设计一个支持多次调用的类方法 read(char[] buf, int n),通过调用给定的 read4(char[] buf4) 函数(每次从文件中读取最多 4 个字符到 buf4)实现从文件中读取最多 n 个字符到目标缓冲区 buf,并满足以下核心需求:
跨调用状态维护:
buf4[4] 存储 read4 读取内容;
被折叠的 条评论
为什么被折叠?