[Java] contains(), indexOf()

윤경·2021년 7월 16일
0

Java

목록 보기
6/10

contains()

boolean contains(CharSequence s)
: 대상 문자열에 특정 문자열이 포함되어 있는지 확인하는 함수
대/소문자를 구분함

ArrayList.contains()

contains(Object o)는 객체를 인자로 전달 받음. 리스트에 그 객체가 존재하면 true를 리턴

boolean을 리턴해 if와 함께 사용 가능

indexOf()

indexOf(String)

indexOf(String)는 인자로 전달된 String의 index를 리턴.

indexOf(String, int)

처음 몇 글자를 띈 후 특정 문자열을 찾고 싶다면 indexOf(String, int) 사용
int 타입의 인자가 탐색을 시작할 index를 의미

indexOf(int)

indexOf(int)는 int 타입으로 전달된 아스키 값을 문자열에서 찾고 index를 리턴

indexOf(int, int)

첫번째 인자는 찾고자 하는 아스키 값, 두번째 인자는 탐색을 시작할 index

lastIndexOf(int), lastIndexOf(int, int)

위와 동일하지만 반대 방향으로 아스키 코드를 찾을 시

profile
개발 바보 이사 중

0개의 댓글