while ( 조건 )
{
반복구문;
}
// 조건에 맞으면 계속 반복해
// 무한 루프에 빠질 위험이 있다
for (int i = 시작점 ; i 조건 ; 증감식 )
{
i 포함된 반복구문;
}
// 시작부터 조건이 만족될 때까지 반복
foreach ( 자료형 변수명 in 배열명 )
{
반복구문;
}
// 배열 안의 모든 데이터 다 하나씩 뽑아
if ( 조건 )
{
}
else if ( 다른 조건 )
{
}
else // 나머지 싹 다
{
}
switch ( 조건 )
{
case 이런 경우:
내용;
break;
case 저런 경우:
내용;
break;
case 또 다른 경우:
내용;
break;
default: // 나머지 싹 다
내용;
break;
}
break; // 멈춰!
continue; // 이거는 출력하지 말고 건너뛰어
한정자 반환형식 메소드이름(매개변수)
매개변수(파라미터) : 함수가 실행될 때 보낼 데이터
메소드 오버로딩 : 이름이 같은 메소드인데 받는 매개변수 따라 다른 결과 구현하도록 하는 것