| ▲ | bvrmn 3 hours ago | |
ArrayList is a very generic (pun not intended) structure and could be stretched quite freely in any direction with useful property of owning underlying slice. Like readonly preallocated ArrayList is a thing. | ||
| ▲ | _bohm 3 hours ago | parent [-] | |
That's a good point. Using lockPointers would be a good way to enforce at runtime that your ArrayList is truly read-only. | ||