在Java中,要創建一個ArrayBuffer,你需要使用ByteBuffer
類的一個子類,即ArrayBuffer
。以下是創建和初始化一個ArrayBuffer的示例:
import java.nio.Buffer;
import java.nio.ByteBuffer;
public class ArrayBufferExample {
public static void main(String[] args) {
// 創建一個長度為10的ArrayBuffer
int capacity = 10;
ArrayBuffer buffer = new ArrayBuffer(capacity);
// 輸出ArrayBuffer的信息
System.out.println("ArrayBuffer容量: " + buffer.capacity());
System.out.println("ArrayBuffer限制: " + buffer.limit());
System.out.println("ArrayBuffer位置: " + buffer.position());
}
}
請注意,實際上Java標準庫中并沒有名為ArrayBuffer
的類。這里提到的ArrayBuffer
實際上是指ByteBuffer
類的一個實例。在這個例子中,我們創建了一個長度為10的ByteBuffer
實例,并將其視為ArrayBuffer
。