ArrayList中add(Object obj)方法的注意事项
2016-03-18 12:35
363 查看
当方法al.add()中传入对象时,涉及到
Object obj=new Person("list01",30);
的向上转型
故下面的it.next().getName()的getName()方法Object类无法找到
此时应该进行向下转型 即
Person p=(Person) it.next();
相关文章推荐
- Swift比Objective-C有什么优势?
- Swift和Objective-C的联系
- Objective-C是动态运行时语言是什么意思?
- org.hibernate.ObjectNotFoundException: No row with the given identifier exists:
- COM 学习
- 复合语句在 Objective-C 中的使用
- Object 转 json 工具类
- Objective-C中谓词(NSPredicate)的应用
- Object对象之equals方法
- QT操作Excel(通过QAxObject使用了OLE,前提是本地安装了Excel)
- DOM (Document Object Model)文档对象模型
- 利用JsonObject解析Json数据
- Gson 解析时候报错: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 2 path $
- BOM (Browser Object Model) 浏览器对象模型
- Objective-C中的集合类
- iOS开发系列--Objective-C之协议、代码块、分类
- Java Object有哪些公用方法?
- objective c关于下划线和双下划线的用法
- iOS开发实用技巧—Objective-C中的各种遍历(迭代)方式
- iOS 中C如何调用Objective c的代码更新界面问题解决