if문 구조 : if (조건식) {실행문}
if문 - 모든 if문을 다 검사한다.
- 원하는 출력이 나왔음에도, 계속해서 조건을 비교한다. (불필요한 일을 함.)
증감연산자 : 변수의 값을 1을 증가 또는 감소시킨다.
전위증감연산자 : 연산자 기호가 앞에 있는 연산자
-> 변수의 값을 먼저 증가 또는 감소 시킨 이후에 해당 값을 변수의 할당
-> --;
후위증감연산자 : 연산자 기호가 뒤에 있는 연산자
-> 변수의 값을 먼저 사용한 뒤에 해당 변수에 값을 증가 또는 감소 시킨다.
-> i++;
int i = 1;
while (i <= 10) {
// 반복할 코드
i++;
->
for (int i = 1; i <= 10; i++) {
// 반복할 코드
}
class Main {
public static void main(String[] args) {
int cnt = 0;
for(int i = 1; i <= 1000; i++) {
if (i % 4 == 0) {
cnt++;
}
}
System.out.println(cnt);
}
}
class Main {
public static void main(String[] args) {
System.out.println("== 5번 ==");
int cnt = 0;
int i = 1;
while (i <= 1000) {
if (i % 4 == 0) {
cnt++;
}
i++;
}
System.out.println("4의 배수 총 갯수 : " + cnt);
}
}