카테고리1

Chrome (1) GAME (2) HTML (3) Internet Explore (1) Movie (1) TIP (2) Windows (2) java (51) 건강 (1) 맛집 (1)

Post List

2017년 2월 26일 일요일

java]while문 - for문과 다른 점.

// 초기화
// while(조건식){
// 반복할 문장
// 증감식
// }

기본적인 문법은 위와 같다.

for 문과 같이 반복한다는 것은 같지만
for문은 조건식 안에 초기화를 해주고, 조건과 증감을 적어주는 형태라면
while는 초기화는 시작하기 전 while문 밖에서 해주어야 하고
증감식은 내부에 적어주어야 하는 것이 다르다.


//1~4까지 출력
int num=0;
while(num<5){
System.out.println("num " +num);
num++;
}

위와 같이 while문 바깥에서 초기화를 한 후 조건식을 적어주고
내부에 증감식을 사용해 반복되는 형태이다.


total = 0;
i = 1;

while(i<=10){
total+=i;
i++;
}
System.out.println("while문으로 1~10까지 합 만들기 : "+total);

출력결과 : while문으로 1~10까지 합 만들기 : 55

위의 것을 for문으로 만들면 아래와 같다.


int i, total=0;
for(i=1; i<=10; i++){
total+=i;
}
System.out.println("for문으로 1~10까지 합 만들기 : "+total);

댓글 없음:

댓글 쓰기