'SPLIT'에 해당되는 글 1건

  1. 2016.12.18 JAVA split 함수 알아보기
2016. 12. 18. 22:18

자바에서 특정문자로 문자열을 분리하는 함수에 대해서 알아보도록 하겠습니다.


jsp나 html에서 문자열을 보내기보다는 구분자를 붙여 서버에 보내는 경우가 많습니다.

예를 들어 내가 좋아하는 음식을 선택하는 화면이 있습니다.

저는 사과,배,딸기를 선택 하였습니다.

그럼 이 정보를 저장할려면. 3번을 호출해서 저장할 수도 있지만

한번만 호출해서 저장을 하고 싶을경우 화면에서는 "사과;배;딸기" 문자열을 만들어 서버로 보냅니다.

그럼 서버에서 해당 문자열을 분리하여 저장하면 됩니다.



1. Split 실습

  

 >> 결과는 아래와 같이 출력됩니다.

       arr[0] >> 사과

       arr[1] >> 배

       arr[2] >> 딸기


2. Split 실습

 

  >> 빈값을 split할 경우에 결과를 확인해보았습니다.

  >> 결과는 아래와 같이 출력됩니다.

       arr[0] >> 

  >> 여기서 조심해야 될 부분은 빈값을 split할경우 배열의 길이는 1이 나온다는 사실입니다.

       for문 안에서 빈값인지 체크하는 로직이 필요할듯 합니다.



3. Split 실습

 

  >> 구분자 사이에 문자가 없을경우에 대해서 테스트 해보았습니다.

  >> 결과는 아래와 같이 출력됩니다.

       arr[0] >> 사과

       arr[1] >> 배

  >> 마지막 구분자 사이에 값이 없을경우 배열을 만들때 무시고 만드는것을 확인할 수 있습니다.



다음시간에는 다른 함수에 대해서 알아보도록 하겠습니다.

간단한 함수더라도 많은 케이스를 생각하고, 테스트 해보면 에러방지에 도움이 될것 같습니다.


'관심1 > JAVA' 카테고리의 다른 글

Java for문 알아보기  (0) 2016.12.26
Java StringTokenizer 알아보기  (0) 2016.12.21
마이바티스 개요 및 특징  (0) 2016.12.10
자바 변수 및 주석 에 대해 알아보기  (0) 2016.12.08
자바 메소드에 대해서 알아보기  (0) 2016.12.05
Posted by dlfma1985