반응형
자바에서 ||를 기준으로 split을 하려고 했더니
split 기준을 두지 않은 것처럼 한글자만 잘려 나온다
이렇게 나오는 이유가
자바에서 |를 OR 개념으로 인식해서 그런건데
위와 같은 경우에는 \\를 사용해서
문자로 인식할 수 있도록 해줘야 한다
| 앞에 \\를 추가하니
정상적으로 문자로 인식하여
제대로 split이 되는 것이 보인다
예제에 사용한 코드는 아래와 같다
public static void main(String[] args) {
String a = "AAA||BBB||CCC";
String[] b = a.split("\\|\\|"); // 일반 문자화
System.out.print(b[0] + " " + b[1] + " " + b[2]);
}
반응형
'Language > Java' 카테고리의 다른 글
자바 import 예제 및 개념정리 (0) | 2020.10.21 |
---|---|
자바 WAR 개념, 생성부터 배포까지 정리 (0) | 2020.10.12 |
자바 어노테이션(Annotation) 개념 및 사용방법 정리 (0) | 2020.10.05 |
자바 JAR 파일 만드는 법 및 이클립스에서 사용방법 정리 (5) | 2020.09.24 |
자바 .java와 .class 파일 차이점 정리 (1) | 2020.04.23 |
댓글