본문 바로가기
JAVA 프로그래밍/자바 기초 시리즈

EMAIL 마스킹 처리 - indexOf 메서드 사용

by @ENFJ 2024. 2. 19.

 

int atIndex = userId.indexOf('@');  // indexOf 메서드를 이용해서 '@' 문자가 처음으로 나타나는 위치의 인덱스를 반환 -> atIndex

 

indexOf 메서드는 찾는 문자나 부분 문자열이 존재하지 않을 경우 -1을 반환합니다.

 

if (atIndex != -1) { // '@' 문자가 존재하는 경우

따라서 if (atIndex != -1)는 "만약 '@' 문자가 문자열에 존재한다면"을 의미합니다.