Collection c = new Hashset();Iterator i = c.iterator();其中的Iterator i = c.iterator();是不是使用Iterator接口中的iterator方法如改成Collection i = c.iterator();是不是就相當于使用Collection接口中的的iterator方法其中i代表的是什么?
2 回答

Cats萌萌
TA貢獻1805條經驗 獲得超9個贊
這樣子的:
Collection里面有一個iterator()方法,可以返回一個Iterator的引用,既然返回的是Iterator的引用,那么我們肯定需要用Iterator的聲明去接收?。≡趺纯梢杂肅ollection來接收呢?? 其中i代表的是:
這樣解釋:
你聲明一個變量的時候:
int a = 6;
String b ="dsadas";
這里面的i呢,就相當于這個b咯,也就是說 是一個引用聲明
- 2 回答
- 0 關注
- 922 瀏覽
添加回答
舉報
0/150
提交
取消