사용자 도구

사이트 도구


study:java:javachobo

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
study:java:javachobo [2010/01/20 21:12]
starlits
study:java:javachobo [2010/01/20 21:16]
starlits
줄 67: 줄 67:
   - <code java> for(int i=0;;) { /* 반복 수행할 문장 */ } </code> \\ for문에 int형 변수가 i를 선언하고 0으로 초기화 되었다. 변수 i는 for문내에 선언되었기 때문에 for문 내에서만 유효하다.   - <code java> for(int i=0;;) { /* 반복 수행할 문장 */ } </code> \\ for문에 int형 변수가 i를 선언하고 0으로 초기화 되었다. 변수 i는 for문내에 선언되었기 때문에 for문 내에서만 유효하다.
   - <code java> for(int i=1,j=1;i<10 && i*j<50;i++,j+=2) { /* 반복 수행할 문장 */ } </code> \\  쉼표(,)를 이용해서 하나 이상의 변수를 선언하고 초기화 할 수 있다. \\ 단 같은 타입이어야 한다. \\ 증감식 역시 쉼표(,)를 이용해서 여러문장이 수행되도록 할 수 있다. \\ 매 반복마다 i는 1씩, j는 2씩 증가한다.   - <code java> for(int i=1,j=1;i<10 && i*j<50;i++,j+=2) { /* 반복 수행할 문장 */ } </code> \\  쉼표(,)를 이용해서 하나 이상의 변수를 선언하고 초기화 할 수 있다. \\ 단 같은 타입이어야 한다. \\ 증감식 역시 쉼표(,)를 이용해서 여러문장이 수행되도록 할 수 있다. \\ 매 반복마다 i는 1씩, j는 2씩 증가한다.
 +
 +  - <color blue>for문의 카운터로 사용되는 변수는 주로 for문의 블럭{} 내에서만 사용되기 때문에, \\ for문 내에 선언해서 for문의 실행이 끝나고 나면 없어지도록 하는 것이 \\ 다음에 또 다른 반복문에서 다시 재사용할 수도 있어서 코드를 보다 단순화 하는데 도움이 된다. </color>
  
 ==== WHILE 반복문 ==== ==== WHILE 반복문 ====
 +  - for문과는 달리, 조건식과 수행해야할 문장블럭{}만으로 구성되어 있지만 \\ 카운터로 사용할 변수와 증감식을 함께 사용함으로써 for문과 같이 구성할 수 있다. \\ **그래서 for문과 while문은 항상 서로 대신 사용할 수 있다.** <code java> 
 +while (조건식) { 
 +      // 조건식의 연산결과가 true일 때 수행될 문장들을 적는다. 
 +
 +</code>
 +
  
 ==== DO-WHILE 반복문 ==== ==== DO-WHILE 반복문 ====
study/java/javachobo.txt · 마지막으로 수정됨: 2015/06/08 09:50 저자 starlits