[Java 8] 프로그래머스 코딩테스트 연습 split(), replace()
·
Java
x 사이의 개수다음과 같은 문제인데import java.util.Arrays;class Solution { public int[] solution(String myString) { return Arrays.stream(myString.split("x")) .mapToInt(String::length) .toArray(); }}위와 같은 코드를 통해 접근하게 되면 split("x")에서 맨 마지막 빈 배열을 포함하지 않아서 아래와 같이 테스트 1에서 실패하게 됩니다이때 아래와 같이 -1 인수를 추가해서 작성하게 되면 문자열 끝에 위치한 구분자 뒤에 빈 문자열도 포함하게 됩니다import java.util.Arrays;class Solutio..