전자정부표준프레임워크
java .split
yeon.Biju
2016. 11. 28. 17:38
String aaa = "이름, 나이, 성별, 기타드응";
String[] aaaArray;
aaaArray = aaaa.split(",");
for(int k=0;k<aaaArray.length; k++){
//블라블라
}
split에서 구분자를 .으로 사용하게 되면 error가 발생한다.
String[] aaa = str.split("\\.");
. 과 같은 예약어를 구분자로 사용시에는 \\을 붙여줘야 하는 것 같다.
java.lang.ArrayIndexOutOfBoundsException: 0
exception 이 이렇게 떨어지길래 length 를 찍어보면 0으로 나온다.
따라서 .을 구분자로 쓰는 경우에는 주의