迭代器Iterator(接口)的三个方法是哪个类中实现的? 看到实用类,不知Iterator中的hasnext(),next(),remove()三个方法在哪个类中实现的,为什么很多对象类如vector都可以直接使用它了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 多了 而且好多类都是用内部类实现这个接口 然后用方法把该类返回给你使用这就是遍历器模式 如LinkedList等 谢谢jy02209334啊,在你的提示下,我终于找到了答案.原来在AbstractList类下有一个内部类Itr实现了Iterator的方法,前面也看了这个类,但不想是用内部类来实现的.多谢了! 不同的collection用各自不同的内部类实现的 像ArrayList这样的具体类,用内部类实现,每个具体类为自己实现一个。 第一,当你面对一个接口的时候,你不需要“太”关心它到底是哪里实现的,只要implement这个接口,一定会遵守其中的技术指标的,就好像你家里用电,只知道它220V/50Hz交流即可,管他那个电厂过来的:P在明确了第一个前提下,关心一下具体实现是有益的。任何时候答应object.getClass()都可以看到对象的真实类型。其中$前的是外部类,$后的是内部类(可能有多层嵌套),$后数字代表匿名内部类,数字是在外部类中的出现顺序。三,具体到Iterator,由于它需要访问对象的内部资源,通常都是由内部类实现的 新人报个到 给个机房管理系统 网络中数据传输除了流格式外,还有哪种格式? 怎么能在不关闭主界面的情况下关闭子界面 十万个为什莫之“关于Serializable接口” 求点拨一个Socket通信程序的调试. 非常急!!!! 头都大了,高手请指教,参与都有分! 为什么我的JBUILDER5.0总死机? 书上的java socket例子太简单,那位能提供复杂点的java server and client应用的代码呀 Random类下的nextInt() 这个哪有错误啊 ??急!!!
这就是遍历器模式 如LinkedList等
原来在AbstractList类下有一个内部类Itr实现了Iterator的方法,前面也看了这个类,但不想是用内部类来实现的.
多谢了!