문제 설명
문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string의 앞의 n글자로 이루어진 문자열을 return 하는 solution 함수를 작성해 주세요.
제한사항
my_string은 숫자와 알파벳으로 이루어져 있습니다.
1 ≤ my_string의 길이 ≤ 1,000
1 ≤ n ≤ my_string의 길이
입출력 예
my_string | n | result |
"ProgrammerS123" | 11 | "ProgrammerS" |
"He110W0r1d" | 5 | "He110" |
입출력 예
- 입출력 예 #1
예제 1번의 my_string에서 앞의 11글자는 "ProgrammerS"이므로 이 문자열을 return 합니다.
- 입출력 예 #2
예제 2번의 my_string에서 앞의 5글자는 "He110"이므로 이 문자열을 return 합니다.
제출답안 및 설명
class Solution {
public String solution(String my_string, int n) {
// substring() 메서드를 사용하여 문자열의 0번째부터 n번째까지 잘라서 반환
return my_string.substring(0, n);
/*
예시:
my_string = "ProgrammerS123", n = 11 인 경우
0번째부터 11번째까지 잘라서 "ProgrammerS" 반환
my_string = "He110W0r1d", n = 5 인 경우
0번째부터 5번째까지 잘라서 "He110" 반환
* substring(시작인덱스, 종료인덱스)는 시작인덱스부터 종료인덱스 전까지의
부분 문자열을 반환
*/
}
}
'코딩테스트 > 프로그래머스 | Lv. 0' 카테고리의 다른 글
[프로그래머스 | JAVA] 접미사 배열 (0) | 2024.12.03 |
---|---|
[프로그래머스 | JAVA] 접미사인지 확인하기 (1) | 2024.12.03 |
[프로그래머스 | JAVA] 접두사인지 확인하기 (0) | 2024.12.03 |
[프로그래머스 | JAVA] 카운트 다운 (1) | 2024.12.03 |
[프로그래머스 | JAVA] 첫 번째로 나오는 음수 (0) | 2024.12.02 |