본문 바로가기
프로그래머스 코딩테스트 연습

[프로그래머스 코테 c#] Lv0. 문자열 붙여서 출력하기 C# 풀이

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

 

오 그냥 삘로 때려맞췄당ㅋ 아직 간단하군..

처음에는 공백을 어떻게 해야하나 생각했는데 입력을 공백으로 구분해서 주어진다는거지 출력은 신경안써도됨

문자열을 이어붙힐때는 +를 이용해서 연결한다.

 

내 코드 

using System;

public class Example
{
    public static void Main()
    {
        String[] input;

        Console.Clear();
        input = Console.ReadLine().Split(' ');

        String s1 = input[0];
        String s2 = input[1];

        String s3=s1+s2;
        Console.WriteLine(s3);
    }
}

헤헷

 

 

참고 다른 사람 코드들

string sum = s1+s2;
        sum = sum.Trim();
        Console.WriteLine(sum);

Trim()이 뭔가하고 찾아보니

Trim() 현재 문자열에서 선행 공백과 후행 공백을 모두 제거합니다.

공백제거 메서드였다.

 String s1 = input[0];
        String s2 = input[1];

        Console.WriteLine(s1 + s2);
String s1 = input[0];
        String s2 = input[1];

        Console.WriteLine($"{s1}{s2}");