给Buffer对象分配一个固定大小的字节数组内存。
字节数组大小
获取Buffer对象字节数组。
拷贝Buffer对象指定区间[sourceStart, sourceEnd)的字节内容到目标Buffer对象区间[target, ],
请务必保证目标Buffer对象的内存空间足够。
目标Buffer对象
目标起始位置, 默认值为0
源始起始位置,默认值为0
源结束位置,默认为源Buffer对象的大小
判断两个Buffer对象是否相等,比较原则是按照字节数组进行比较。
获取Buffer对象指定位置的字节值。
位置索引
设置Buffer对象指定位置的字节值
位置索引
字节值
获取Buffer对象字节数组大小。
从Buffer对象的一个切片区间[start, end),并返回一个新的Buffer对象。 需要特别注意是:新的Buffer对象,与原Buffer对象共享底层的字节数组内存。
起始位置, 默认值为0
结束位置, 默认值为原Buffer的大小。
把Buffer对象字节数组转换为字符串内容
字符串编码格式,默认为utf8。
Buffer类型接口