Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- if-else if-else문
- 아두이노 시뮬레이션
- sql설치
- 최솟값
- 적외선 센서
- if-else문
- 이중for문
- 적외선 리모컨
- java
- for문
- 아두이노
- 스위치봇
- oracle설치
- do-while문
- if문
- 오라클설치
- 틴커캐드
- 오라클
- 자바
- 팅커캐드
- Oracle
- DB설치
- 아두이노 시뮬레이터
- switch-case문
- 아두이노 만들기
- 아두이노 스타터 키트
- Tinkercad
- 반복문
- 삼항연산자
- Arduino
Archives
- Today
- Total
Rami's 개발기록
[반복문] while, do-while, for문 본문
반복문에는 while, do-while, for문이 있다.
일반적으로 for문은 반복 횟수가 정해져 있을 때 사용하고
while문과 do-while문은 조건식이 참인 경우에 계속 반복할 때 사용한다.
하지만 조건식을 어떻게 세우냐에 따라 구분하지 않고 사용이 가능하다.
while문
조건식이 참인 동안 수행문을 반복해서 실행한다.
while (조건식) {
수행문1; // 조건식이 참인 동안 반복 수행
...
}
수행문2;
e.g. while문을 이용한 1부터 10까지의 합
public static void main(String[] args) {
int num = 1;
int sum = 0;
while (num <= 10) {
sum += num; // sum = sum + num
num++;
}
System.out.println("1부터 10까지 합은 " + sum + " 입니다.");
}
1부터 10까지 합은 55 입니다.
do-while문
먼저 수행문을 1회 수행하고 조건식을 체크한다.
수행문이 반드시 1회 수행되어야 하는 경우 사용한다.
do {
수행문1;
...
} while (조건식);
수행문2;
e.g. do-while문을 이용한 1부터 10까지의 합
public static void main(String[] args) {
int num = 1;
int sum = 0;
do {
sum += num;
num++;
} while (num <= 10);
System.out.println("1부터 10까지의 합은 " + sum + " 입니다.");
}
1부터 10까지의 합은 55 입니다.
for문
반복횟수를 알고 있는 경우에 많이 사용한다.
초기식, 조건식, 증감식을 한꺼번에 사용한다.
for (초기식; 조건식; 증감식) {
수행문;
...
}
e.g. for문을 이용한 1부터 10까지의 합
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 10; i++) {
sum += i;
}
System.out.println("1부터 10까지의 합은 " + sum + " 입니다.");
}
1부터 10까지의 합은 55 입니다.
프로그래밍을 배우는 중인 예비 개발자입니다.
잘못된 내용이나 고치고 싶은 부분이 있다면
지나치지 마시고 댓글로 남겨주시면
감사드리겠습니다😊
반응형
'개발기록 > java' 카테고리의 다른 글
[배열] 최댓값 최솟값 구하기 (0) | 2021.06.14 |
---|---|
[별 찍기] for문을 이용한 다양한 별 찍기 (0) | 2021.06.11 |
[조건문] if, if-else, if-else if-else, switch-case문 (0) | 2021.06.01 |
Oracle JDK 설치 및 환경 변수 설정하기 (0) | 2021.05.25 |
Comments