Java
<Java> 반복문 (While)
98kg
2023. 10. 10. 11:00
오늘은 반복문 while 에 대해 포스팅 해보겠습니다.
while은 for과 함께 자주 사용되는 반복문 입니다.
for은 변수를 선언하여 그 범위 만큼 루프를 돌리는 반면에,
while 조건문을 받아 그 조건문을 boolean 으로 리턴하며,
조건문이 true 일 시 루프를 수행하고
false 일 시 조건문을 수행하지 않고 빠져나옵니다.
- while 문법
while(조건문 -> boolean으로 리턴){
// 루프 문 -> 조건문이 true 일 시 수행
}
// 조건문이 false 일 시 루프 문을 수행하지 않고 탈출한다.
while 예제를 통해 다양한 사용법을 보여드리겠습니다.
while 안에 if 조건문
int a = 4;
while (true) {
if (a % 2 == 0) {
a+=1;
System.out.println(a);
break;
}else {
System.out.println("No double");
break;
}
}
iterater 순회
// 컬렉션 생성
ArrayList<String> food = new ArrayList<>();
food.add("소시지");
food.add("햄버거");
food.add("피자");
food.add("치킨");
// iterator 획득
Iterator<String> iterator = food.iterator();
while(iterator.hasNext())
{
String str = iterator.next();
System.out.println(str);
}
이렇게 while 에 대하여 포스팅을 끝내겠습니다.