数据结构基础-(数组、链表、优先队列...)
[数组, 单链表, 双链表, 优先队列, ByteBuffer(可变读写)]
以下均为伪代码、提供示例。
一 数组
创建一个数组:
Object[] values = new Object[1024];
创建的数据长度为1024 ,这个是指定长度的数组,是一个不可变长的数组。
可以通过index操作数组的数据获得与修改。values[10] = 1000;
二 可变长数组
可变长数组是在基本的数组上做的扩展,预先分配一个固定数组,和一个 writeIndex (写入位置)的...
原创
2020-06-06 11:03:25 ·
264 阅读 ·
0 评论