이 사이트는 전자정부 표준프레임워크 구버전(1.0 ~ 4.3) 가이드 아카이브입니다. 내용은 더 이상 갱신되지 않습니다. 최신 내용은 최신 버전 문서에서 확인하세요.

공통컴포넌트 4.1

요소기술 - 문자열검색

개요

주어진 문자열을 중 검색대상 문자열의 존재여부를 제공한다.

설명

문자열 객체에 대한 특정 문자열 존재여부 및 특정 문자열의 위치(index) 정보를 제공한다.

관련소스

관련소스
유형대상소스설명비고
Serviceegovframework.com.utl.fcc.service.EgovStringUtil.java문자열 데이터 처리 관련 유틸리티
Controlleregovframework.com.utl.fcc.web.EgovComUtlTestController.java테스트용 controller
JSP/WEB-INF/jsp/egovframework/cmm/utl/EgovStringIndex.jsp테스트 페이지

메소드

메소드
결과값메소드설명내용
intindexOf(String source, String search)문자열 검색문자열 객체에 대한 특정 문자열 위치 제공

Input

Output

  • int : 검색 대상 문자열이 나타나는 위치로 검색되지 않거나 source, search 중 하나라도 null이면 -1로 리턴

환경설정

해당없음

사용방법

import egovframework.com.utl.fcc.service.EgovStringUtil;
 
...
 
// -1
System.out.println(EgovStringUtil.indexOf(null, "*"));
// -1
System.out.println(EgovStringUtil.indexOf("*", null));
// 0
System.out.println(EgovStringUtil.indexOf("", ""));
// 0
System.out.println(EgovStringUtil.indexOf("aabaabaa", "a"));
// 2
System.out.println(EgovStringUtil.indexOf("aabaabaa", "b"));
// 1
System.out.println(EgovStringUtil.indexOf("aabaabaa", "ab"));
// 0
System.out.println(EgovStringUtil.indexOf("aabaabaa", ""));

참고자료

원본 페이지 ID
egovframework:문자열검색
원본 수정일