Java에서 상당히 빈번하게 사용되는 것이 split인데 아래와 같은 케이스가 있을 경우 문제가 발생할 수 있다. 예시 String[] values = "1,2,3,4,".split(","); 위와같이 할 경우, values의 length를 체크하면 5개가 나올 것이라 생각할 수 있지만 마지막 값이 비어있을 경우 그 값은 처리를 할 수 없다. 조금더 자세히 보자면 String[] test1 = "1,2,3,4,5".split(","); System.out.println("test1=>" + test1.length); test1=>5 String[] test2 = "1,2,3,4,".split(","); System.out.println("test2=>" + test2.length); test2=>4 St..