PEACHCONG

[프로그래머스] 덧셈식 출력하기 / 자바(Java) 본문

프로그래머스/코딩 기초 트레이닝

[프로그래머스] 덧셈식 출력하기 / 자바(Java)

피치콩 2023. 12. 27. 00:32
문제
💻 프로그래머스 - 덧셈식 출력하기 (Lv.0)

https://school.programmers.co.kr/learn/courses/30/lessons/181947

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

 

풀이 (1)
💡
printIn()을 이용하여 출력
import java.util.Scanner;

public class Solution {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();

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

        sc.close();
    }
}

 

 

풀이 (2)
💡
printf()를 이용하여 출력
import java.util.Scanner;

public class Solution {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        int b = sc.nextInt();

        System.out.printf("%d + %d = %d", a, b, a+b);

        sc.close();
    }
}

 


 

나는 출력문을 사용할 때 printIn이 더 익숙해서 첫번째 풀이로 제출했는데,

다른 풀이를 보니까 printf로 작성한 코드가 있었다!

확실히 내가 작성한 코드보다 훨씬 가독성이 좋아서

나도 상황에 맞게 적절히 잘 쓸 수 있도록 머릿속에 새겨놓아야겠다