Possible Duplicate:
count vs length vs size in a collection
In Java in particular, on Strings, you call string.length(), whereas in Lists you call list.size(). Is there a technical difference between the two terms, seeing as a String is really just a list of chars?
Any comments appreciated.
Ideally,
countwould be the number of items, andsizewould be the amount of storage taken up (as insizeof).In practice, all three (including
length, which is the most ambiguous) are muddled up in many widely-used libraries, so there’s no point trying to impose a pattern on them at this stage.