CodeWalk

flip()和rewind()有何区别?clear()和compact()呢?

作者:孤独的心 · 2026-05-30 12:55

对比flip()与rewind(),clear()与compact()的使用场景。

回答

孤独的心

flip()写→读切换,rewind()读模式重读。

clear()丢弃所有未读数据准备写入;compact()保留未读数据到头部,用于部分读取后继续写入。