gpt4 book ai didi

java - FileChannel 位置(long newPosition) 是否为 0 索引?

转载 作者:行者123 更新时间:2023-12-02 12:04:42 25 4
gpt4 key购买 nike

也就是说,如果我这样做:

channel.position(0)
channel.read(buffer); // will read in 1st byte of file and so on

对比

channel.position(1)
channel.read(buffer); // will read in 2nd byte of file and so on

我的假设正确吗?正在阅读the documentation并没有真正提到这一点,所以我想确定一下

最佳答案

Is FileChannel position(long newPosition) 0-indexed?

是的。

Reading the documentation doesn't really say anything about that so I wanted to make sure

我很清楚。 javadoc对于 position() 说:

"Returns: This channel's file position, a non-negative integer counting the number of bytes from the beginning of the file to the current position".

“[A]非负整数”表示零或更大。如果他们的意思是一或更大,他们会写“正整数”或“严格正整数”。

关于java - FileChannel 位置(long newPosition) 是否为 0 索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46985500/

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