[Java] startsWith, endsWith

고병갑·2025년 6월 29일

java study

목록 보기
8/10

startsWith(), endsWith()란?

⭐ startsWith()

비교 문자열이 특정 문자 또는 문자열로 시작하는지 체크하는 메소드
해당 문자열로 시작되는지 여부를 확인하여
boolean 타입으로 해당 문자열로 시작될 땐 true, 시작되지 않을 땐 false를 리턴
(🖐️ 공백 포함하여 확인함)

String str = "ABCDEFG";

System.out.println(str.startsWith("123")); // -> false
System.out.println(str1.startsWith("ABCD")); // -> true
System.out.println(str1.startsWith("AB")); // -> true

⭐ endsWith()

비교 문자열이 특정 문자 또는 문자열로 끝나는지 체크하는 메소드
해당 문자열로 끝나는지 여부를 확인하여
boolean 타입으로 해당 문자열로 끝날 땐 true, 끝나지 않을 땐 false를 리턴
(🖐️ endsWith도 공백까지 포함하여 확인함)

String str = "ABCDEFG";

System.out.println(str.startsWith("567")); // -> false
System.out.println(str1.startsWith("EFG")); // -> true
System.out.println(str1.startsWith("G")); // -> true
System.out.println(str1.startsWith(" EFG")); // -> false
profile
노력 naver 배신🔥

0개의 댓글