Домой Учебники по Java и J2EE Как перебрать список Java? Пять (5) способов пройти через цикл в Java

Как перебрать список Java? Пять (5) способов пройти через цикл в Java

1254
0

Как перебрать список Java ? Этот урок демонстрирует использование ArrayList , Iterator и List.

Есть 5 способов перебора списка.

  1. Для петли
  2. Расширенный для цикла
  3. Итератор
  4. Пока петля
  5. Коллекции stream () util (Java8)

Пример Java:

Вам нужно JDK 8 для запуска ниже программы, как point-5 выше использует stream() Util.

недействительным java.util.stream.Stream.forEach (Consumer action) выполняет действие для каждого элемента этого потока.

CrunchifyIterateThroughList.java

Джава
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
пакет crunchify. ком . учебник ;
Импортировать Java. Util. ArrayList ;
Импортировать Java. Util. Итератор ;
Импортировать Java. Util. Список ;
/ **
* @author Crunchify.com
* /
общественности учебный класс CrunchifyIterateThroughList {
общественности статический недействительным main ( Строка [ ] argv ) {
// создать список
Список crunchifyList знак равно новый ArrayList ( ) ;
// добавить 4 разных значения в список
crunchifyList . добавить ( eBay ) ;
crunchifyList . добавить ( «Paypal» ) ;
crunchifyList . добавить ( Google ) ;
crunchifyList . добавить ( «Yahoo» ) ;
// итерация через цикл for
Система. вне. println ( ==> For Loop Example. ) ;
за ( int я знак равно 0 ; я < crunchifyList . размер ( ) ; я ++ ) {
Система. вне. println ( crunchifyList . get ( i ) ) ;
}
// перебирать Новый способ зацикливания
Система. вне. println ( / n ==> Пример Advance For Loop .. ) ;
за ( Строка температура : crunchifyList ) {
Система. вне. println ( temp ) ;
}
// итерация через цикл итератора
Система. вне. println ( / n ==> Пример итератора … ) ;
Итератор crunchifyIterator знак равно crunchifyList . итератор ( ) ;
в то время как ( crunchifyIterator . hasNext ( ) ) {
Система. вне. println ( crunchifyIterator . next ( ) ) ;
}
// итерация через цикл while
Система. вне. println ( / n ==> Пример цикла Loop …. ) ;
ИНТ я знак равно 0 ;
в то время как ( я < crunchifyList . размер ( ) ) {
Система. вне. println ( crunchifyList . get ( i ) ) ;
я ++ ;
}
// collection stream () util: возвращает последовательный поток с этой коллекцией в качестве источника
Система. вне. println ( / n ==> collection stream () util …. ) ;
crunchifyList . forEach ( ( temp ) > {
Система. вне. println ( temp ) ;
} ) ;
}
}

Выход:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
== > За Пример петли.
eBay
Paypal
Google
Yahoo
== > Аванс для Пример петли. ,
eBay
Paypal
Google
Yahoo
== > Пример итератора . , ,
eBay
Paypal
Google
Yahoo
== > В то время как Пример петли. , , ,
eBay
Paypal
Google
Yahoo
== > поток коллекции ( ) Util. , , ,
eBay
Paypal
Google
Yahoo
Как перебрать список Java? Пять (5) способов пройти через цикл в Java

0.00 (0%) 0 votes

ЧИТАТЬ ТАКЖЕ:  Как получить Ping-статус любой конечной точки HTTP в Java?

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь