Is ArrayList.size() method cached?
Posted
by Peterdk
on Stack Overflow
See other posts from Stack Overflow
or by Peterdk
Published on 2010-05-18T11:39:50Z
Indexed on
2010/05/18
11:50 UTC
Read the original article
Hit count: 236
I was wondering, is the size()
method that you can call on a existing ArrayList<T>
cached?
Or is it preferable in performance critical code that I just store the size()
in a local int?
I would expect that it is indeed cached, when you don't add/remove items between calls to size()
.
Am I right?
© Stack Overflow or respective owner