java string.split(".") 오류
알고리즘 문제를 푸는데 stringword.split(".")
코드에서 계속 배열 길이가 0으로 출력되었다. 한참을 찾다가 문제점을 발견하였다.
split() 함수에서
"."
은 아무 글자나 라는 의미라고 한다.따라서 dot(.) 을 split 의 기준점으로 삼고 싶다면,
temp.split("\\.")
와 같이 해야한다.
정규식과 split() 매소드에 대해서 잘 몰라서 발생한 시간낭비였다고 생각한다. 오늘도 또 하나를 배웠다는 데에 의의를 두자!
Last updated