프로그래머스 : 문자열 붙여서 출력하기

Digeut·2024년 2월 17일
0

프로그래머스

목록 보기
133/164

❔문제설명

두 개의 문자열 str1, str2가 공백으로 구분되어 입력으로 주어집니다.
입출력 예와 같이 str1과 str2을 이어서 출력하는 코드를 작성해 보세요.

🤔아이디어

StringBuilder를 사용해서 붙여버리면되지 않을까?

💡코드풀이

import java.util.Scanner;

public class Solution {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String a = sc.next();
        String b = sc.next();
        String answer = "";
        
        StringBuilder str = new StringBuilder();
        str.append(a);
        str.append(b);
        
        answer = str.toString();
        
        System.out.println(answer);
    }
}

여타 다른 코딩테스트처럼 return answer을 했다가 오류가 발생했었는데 여기서 봐야하는 점은 다른 테스트에서는 단순이 class단위에서 이뤄져서 answer을 초기화하고 그것에 맞는 값을 대입했어야했는데 이 테스트의 경우에는 void를 사용해서 아무것도 반환하지 않는 메서드라는점이다! 그래서 println을 통해서 출력해줘야했다.

profile
개발자가 될 거야!

0개의 댓글