250x250
반응형
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

재 현

이상한 문자 만들기 본문

Coding test

이상한 문자 만들기

본명은이점례 2021. 6. 16. 17:03
728x90

 

answer.length()-1 // 뒤에 " " 한 것 제거

 

split("",-1);

-> split 메소드는 String[] split(String regex, int limit) 와 같이 선언되어있고, limit은 반환될 배열의 길이에 영향을 주게됩니다.
limit은 크게 > 0 , == 0, < 0 3가지 경우로 나눌 수 있으며 각 경우에 따라 결과가 달라집니다.
split(" ", 0) 혹은 split(" ")의 경우 "abc "에서 값이 없는 c뒷부분을 제거하기때문에 [a],[b],[c]로 반환됩니다.
반면 0보다 작은 -1을 지정한 split(" ",-1)은 구분자로 나눈 모든 결과값을 반환하기떄문에 [a],[b],[c],[ ]로 반환됩니다.

728x90

'Coding test' 카테고리의 다른 글

시저암호  (0) 2021.06.23
소수 찾기  (0) 2021.06.22
서울에서 김서방 찾기  (0) 2021.06.15
문자열 내 마음대로 정렬하기  (0) 2021.06.15
문자열 내 p와 y의 개수  (0) 2021.06.15