JavaSe筆記Collection之迭代器

2021-08-27 11:19:18 字數 409 閱讀 9534

作用:提供了遍歷容器的統一介面;

iterator介面:一共有三個方法

迭代器原理:

通過容器物件的iterator()方法,獲得容器物件的迭代器物件;iterator it = arraylist.iterator();

迭代器物件中有乙個游標cursor,游標初始時預設指向要遍歷的第乙個元素前面;

it.hasnext();判斷迭代器游標的後面是否還有元素;

it.next();讓游標後移乙個元素的距離,並返回被跨過的游標的元素。

it.remove();移除返回的最後乙個元素;

ps:

常見錯誤:

Java SE 學習筆記 七

1.this關鍵字 a this關鍵字表示當前的物件的引用 b 如果成員變數和區域性變數存在同名的情況下,jvm一般都是使用區域性變數的,所以使用this.變數名會指向成員變數 c 用this關鍵字可以呼叫同個類中的其他構造方法,使用this 引數 方式呼叫,注意 呼叫其他構造方法的語句必須放在建構...

java SE複習筆記4

知之為知之,不知為不知,是知也!知道就是知道,不知道就是不知道,這才是真正的智慧型!如果我們還記得要把自己不知道的都弄會,那麼就是大智了!哈哈 關鍵字 賦予了某種特殊含義 關鍵字全都為小寫字母 保留字 以後版本可能變成關鍵字 識別符號 我們自己定義的變數名 方法名 類名 介面名等 1 26個字母大小...

java SE複習筆記5

複習之餘,給大家加上點 論語 哈!好久沒有學習過語文啦,還真有點懷念這個課呢!學而時習之,不亦說乎?經常複習學過的知識,不也很快樂嗎?你快樂嗎?變數 veriable 定義格式 資料型別 變數名 初始化值 需要先定義後使用 有作用域,超出作用域將不能被使用 自己有初始化值 基本資料型別 8 數值型 ...