JAVA_25.05.19

장성욱·2025년 5월 19일

JAVA

목록 보기
2/23

sout

System.out.println의 약자

a와 b의 값을 바꾸기

class Main {
    public static void main(String[] args) {
        int a;
        a = 5;

        System.out.println(a);
        System.out.println(a + 10);

        int b = 10;
        
        System.out.println("a : " + a);
        System.out.println("b : " + b);

       
        int c;
        c = a;
        a = b;
        b = c;
        

        System.out.println("a : " + a);
       
        System.out.println("b : " + b);
    }
}

c라는 새로운 변수를 만들어 기존 a값을 저장시켜둔 뒤,
a에는 b값을 b에는 c값을 넣어준다.

할인대상 여부 확인 (조건문)

class Main {
  public static void main(String[] args) {
    int age = 60; 

    System.out.println("당신의 나이는 " + age + "살 입니다.");

    
    System.out.println("== 정답 v1 ==");
    if (age <= 19) {
      System.out.println("할인 대상 입니다.");
    }
    if (age >= 60) {
      System.out.println("할인 대상 입니다.");
    }
    if (age >= 20) {
      if (age < 60) {
        System.out.println("할인 대상이 아닙니다.");
      }
    }

    System.out.println("== 정답 v2 ==");
    if (age <= 19) {
      System.out.println("할인 대상 입니다.");
    }
    else if (age >= 60) {
      System.out.println("할인 대상 입니다.");
    }
    else {
      System.out.println("할인 대상이 아닙니다.");
    }

    System.out.println("== 정답 v3 ==");
    if (age <= 19 || age >= 60) {
      System.out.println("할인 대상 입니다.");
    }
   else  {
      System.out.println("할인 대상이 아닙니다.");
    }
    System.out.println("== 정답 v4 ==");
    if (age > 19 && age < 60) {
      System.out.println("할인 대상이 아닙니다.");
    }
    else {
      System.out.println("할인 대상 입니다.");
    }
  }
}

구구단 출력하기 (반복문 사용x)

  • 기본
class Main {
    public static void main(String[] args) {
        System.out.println("8 * 1 = 8\n8 * 2 = 16\n8 * 3 = 24\n8 * 4 = 32\n8 * 5 = 40\n8 * 6 = 48\n8 * 7 = 56\n8 * 8 = 64\n8 * 9 = 72");
    }
}
  • 변수 사용
class Main {
    public static void main(String[] args) {
        int dan = 8;

        System.out.println(dan + " * 1 = 8");
        System.out.println(dan + " * 2 = 16");
        System.out.println(dan + " * 3 = 24");
        System.out.println(dan + " * 4 = 32");
        System.out.println(dan + " * 5 = 40");
        System.out.println(dan + " * 6 = 48");
        System.out.println(dan + " * 7 = 56");
        System.out.println(dan + " * 8 = 64");
        System.out.println(dan + " * 9 = 72");

    }
}
  • 변수 활용 1
class Main {
    public static void main(String[] args) {
        int dan = 6;

        System.out.println(dan + " * 1 = " + dan * 1);
        System.out.println(dan + " * 2 = " + dan * 2);
        System.out.println(dan + " * 3 = " + dan * 3);
        System.out.println(dan + " * 4 = " + dan * 4);
        System.out.println(dan + " * 5 = " + dan * 5);
        System.out.println(dan + " * 6 = " + dan * 6);
        System.out.println(dan + " * 7 = " + dan * 7);
        System.out.println(dan + " * 8 = " + dan * 8);
        System.out.println(dan + " * 9 = " + dan * 9);

    }
}

  • 변수 활용2
class Main {
    public static void main(String[] args) {
        int dan = 8;
        int i = 1;

        System.out.println(dan + " * " + i + " = " + dan * i);
        i += 1;
        System.out.println(dan + " * " + i + " = " + dan * i);
        i += 1;
        System.out.println(dan + " * " + i + " = " + dan * i);
        i += 1;
        System.out.println(dan + " * " + i + " = " + dan * i);
        i += 1;
        System.out.println(dan + " * " + i + " = " + dan * i);
        i += 1;
        System.out.println(dan + " * " + i + " = " + dan * i);
        i += 1;
        System.out.println(dan + " * " + i + " = " + dan * i);
        i += 1;
        System.out.println(dan + " * " + i + " = " + dan * i);
        i += 1;
        System.out.println(dan + " * " + i + " = " + dan * i);
        
    }
}
profile
https://frost-puck-b0f.notion.site/B-2610fdaef71d80c49d1bccdcb575dcb5

0개의 댓글