欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

iterator和java數據類型

謝彥文1年前7瀏覽0評論

Iterator是Java中的一種遍歷集合類的工具,它可以幫助我們方便地對各種數據類型進行遍歷操作。

Java中常見的數據類型有:整型、浮點型、布爾型、字符型等。我們可以使用Iterator對這些數據類型進行遍歷,比如使用Iterator遍歷數組.

int[] nums = {1, 2, 3, 4, 5};
Iterator<Integer> iter = Arrays.stream(nums).iterator();
while(iter.hasNext()) {
Integer num = iter.next();
System.out.println(num);
}

我們也可以使用Iterator來遍歷集合類,比如使用Iterator遍歷List。

List<String> fruits = new ArrayList<>();
fruits.add("apple");
fruits.add("banana");
fruits.add("orange");
Iterator<String> iter = fruits.iterator();
while(iter.hasNext()) {
String fruit = iter.next();
System.out.println(fruit);
}

Iterator還可以進行刪除操作,比如使用Iterator刪除List中的元素。

List<String> fruits = new ArrayList<>();
fruits.add("apple");
fruits.add("banana");
fruits.add("orange");
Iterator<String> iter = fruits.iterator();
while(iter.hasNext()) {
String fruit = iter.next();
if(fruit.equals("banana")) {
iter.remove();
}
}
System.out.println(fruits); // ["apple", "orange"]

總之,Iterator是Java中非常實用的工具,可以幫助我們方便地遍歷各種數據類型和集合類。