|
|
1
1
我建议不要扩展ArrayList来创建MyList。与其继承,不如组合。尤其是内置类不应该被扩展。 定义单独的类而不是使用ArrayList有一些优点:
一般来说,添加新功能和维护代码会更容易。此外,MyList类不抛出indexoutboundsexception异常,而是静默返回null。 |
|
|
2
1
不,这不是个好做法。如果您想要MyItems的列表,只需创建
如果要向ArrayList添加一些功能,可以对其进行扩展(例如,在添加MyItem之前验证它中的字段,如果它包含错误数据,则抛出异常)。但是大多数时候,您可以使用java.util中已经提供的类来做您想要的事情。 另一件事-在Java命名约定中,您以小写字母开始方法名。 |
|
Murilo · Jetpack编写导航栏项目图标 1 年前 |
|
|
KolaYAndr · 活动RESULT_OK似乎从未发生过 1 年前 |
|
psycho_pat · Android应用程序中的权限 1 年前 |
|
|
FarazFiroz · 如何将argb转换为描述性文本颜色 1 年前 |
|
Daniel · Unity Android游戏支持的设备数量太少 1 年前 |