
1 laskuma 2013 年 3 月 5 日 via iPhone 同菜鸟 实际情况下,一般不会把array暴露出去。比如当你implement stack或者heap的时候。如果需要提供内部数据结构 return一个copy吧。 另外array自带length |
5 laskuma 2013 年 3 月 5 日 via iPhone @platoo 前面没有说清楚。。我个人觉得数组操作应该是 用户问send message 然后你再帮他做 用户不需要也不能知道你里面是如何implement的 就当成一个带有index的container。 不能直接用getter让用户直接获得数组 这样如果他改了里面的内容你会很难维护 setter也是同理 |
6 dongsheng 2013 年 3 月 5 日 这不就是ArrayList类吗?去看看ArrayList的源码就知道该怎么设计了。 |
7 dongsheng 2013 年 3 月 5 日 |
8 holmesabc 2013 年 3 月 5 日 ArrayList源码,搞定 |