반응형
[프로그래머스] Java 코딩테스트 연습 - 공백으로 구분하기 1
문제 출처
https://school.programmers.co.kr/learn/courses/30/lessons/181869
문제
단어가 공백 한 개로 구분되어 있는 문자열 my_string이 매개변수로 주어질 때, my_string에 나온 단어를 앞에서부터 순서대로 담은 문자열 배열을 return하는 solution함수를 작성해주세요.
풀이
split() 메서드로 문자열 my_string을 공백을 기준으로 분리하여 문자열 배열로 변수 words에 저장하도록 했다.
for문으로 각 반복마다 answer 배열에 공백을 기준으로 분리되어 저장된 words 배열의 요소들이 저장되도록 했다.
소스코드
class Solution {
public String[] solution(String my_string) {
String[] words = my_string.split(" ");
String[] answer = new String[words.length];
for (int i = 0; i < words.length; i++) {
answer[i] = words[i];
}
return answer;
}
}
반응형
'코딩테스트연습 > [프로그래머스] Java' 카테고리의 다른 글
[프로그래머스] Java 코딩테스트 연습 - ad 제거하기 (2) | 2023.06.24 |
---|---|
[프로그래머스] Java 코딩테스트 연습 - 공백으로 구분하기 2 (2) | 2023.06.23 |
[프로그래머스] Java 코딩테스트 연습 - 특정한 문자를 대문자로 바꾸기 (2) | 2023.06.23 |
[프로그래머스] Java 코딩테스트 연습 - 배열에서 문자열 대소문자 변환하기 (2) | 2023.06.23 |
[프로그래머스] Java 코딩테스트 연습 - 원하는 문자열 찾기 (2) | 2023.06.23 |