java의 StringUtils.split 함수가 빈 문자열이 아닌 입력을 위해 빈 문자열을 반환 할 수 있습니까?StringUtils.split()은 빈 문자열을 반환합니까?
0
A
답변
0
Doc. null
입력 문자열 만 null
을 반환합니다. 배열로
분할 제공된 텍스트 배열로 제공 텍스트, 세퍼레이터 지정된 분할 세퍼레이터
public static String[] split(String str)
으로 공백 사용 :
는 StringUtils.split()
세 가지 버전이있다. 이것은 StringTokenizer를 사용하는 대신에 사용할 수 있습니다.
public static String[] split(String str, char separatorChar)
제공된 텍스트를 지정된 구분 기호로 분할합니다. 이것은 StringTokenizer를 사용하는 대신에 사용할 수 있습니다.
public static String[] split(String str, String separatorChars)
0
아니요, 비어 있지 않은 String에 대해 빈 문자열 ""을 반환하지 않습니다. 나는 널 (null)이 아닌 길이가 0 인 문자열에 대해 이야기하고 있다고 생각합니다.
아니요 Docs- "반환 값 : null 인 경우 null 문자열을 입력하면" – Mahesh
문자열이 null 인 경우 null이 반환됩니다. 잘못 입력했을 때 null이 반환 될 수 있습니다. StringUtils.split을 사용하는 코드를 게시하십시오. – Pat