반응형
프로그래머스 요일별 문제를 풀면서 헷갈렸던 문제들을 포스팅하며 복습하려 한다
3일차에는 문제를 잘못 읽어 어려웠거나 생각이 안났던 문제들이 많았다
문제 설명
문자열 my_string과 정수 k가 주어질 때, my_string을 k번 반복한 문자열을 return하는 solution 함수를 작성해주세요.
입출력 예
my_string k result "string" 3 "stringstringstring" "love" 10 "lovelovelovelovelovelovelovelovelovelove"
*내가 해결한 코드
class Solution {
public String Solution(String my_string, int k) {
StringBuilder sb = new StringBuilder();
for(int i=0; i<k; i++){
sb.append(my_string);
}
return sb.toString();
}
}
* 알아야 할 개념
StringBuilder 주요 사용법과 메소드
1. 생성자 선언
- StringBuilder sb = new StringBuilder() : 객체 선언
- StringBuilder sb = new StringBuilder("aaa") : 문자열을 바로 넣을 수 있음
2. 메소드
- append() : 문자열 추가
- toString() : String으로 변환
반응형
'코테 준비(with 프로그래머스)' 카테고리의 다른 글
프로그래머스 day4 - 홀짝에 따라 다른 값 반환하기 (1) | 2023.10.26 |
---|---|
프로그래머스 day3 - 더 크게 합치기, 두 수의 연산값 비교하기 (0) | 2023.10.25 |
프로그래머스 day3 - 문자 리스트를 문자열로 변환하기 (0) | 2023.10.25 |
프로그래머스 day3 - 문자열 섞기 (0) | 2023.10.25 |
프로그래머스 day2 - 문자열 겹쳐쓰기(substring) (0) | 2023.10.24 |