생각보다 상당히 많이 쓰는 함수 중 하나는, java의 substring 함수입니다. 어떻게 쓰는 것인지 봅시다. String substring(int s); String substring(int s,int e); 첫 번째 함수는 시작 위치만 가지고 있어요. 위치 s에서부터, 끝까지 잘라낸 문자열을 리턴합니다. 2번째 메서드는, 시작 위치와 끝 위치를 가지고 있는데요. s에서부터 e-1까지 잘라낸 문자열을 리턴합니다. 예제 하나를 보고, 실생활 예제를 보도록 합시다. 5번째 줄에서, 문자열 "chogahui05"을 선언했습니다. 그러면, 메모리에 요렇게 할당이 될 거에요. pool에 "chogahui05"가 들어가 있습니다. 먼저, s1.substring(3)을 호출했어요. 그러면, 3번째 인덱스부터 끝..
substring 검색 결과
해당 글 2건
java substring 함수 : 문자열을 잘라보자.
레퍼런스/예제
2019. 10. 6. 00:03
c언어 substring 구현 : strncpy로 손쉽게 만들어 봅시다.
c++이나 java에는 부분 문자열을 가지고 오는 함수가 있습니다. 각각 substr과, substring이에요. 예를 들어, 어떠한 문자열 str = "chogahui"가 있고, 1번째부터 3번째까지 가지고 온 부분 문자열 sub = "hog"일 거에요. 이걸 가지고 오는 함수를 string.h에서는 찾기가 힘듭니다. 그러면 이것을 어떻게 구현해야 할지, 생각해 봅시다. 사실 핵심적인 것은 간단합니다. 어떠한 시작 위치에서부터 t개 만큼을 어딘가로 복사한다. 만약에 문자열 str에서 [s,e)까지의 부분 문자열을 복사한다면 e-s개를 어딘가로 복사를 하는 것입니다. 그러면, 문자열을 복사를 하는데, 시작 위치로부터 t개만큼 copy 하는 함수를 찾으면 되는데요. 그것이 strncpy 함수입니다. cha..
레퍼런스/예제
2019. 7. 16. 18:17
최근댓글