[Java] StartsWith/EndWith : 문자열의 시작/끝 부분과 특정 문자열이 일치하는지 확인하기

2022. 11. 15. 11:09 JAVA/Java

[Java] StartsWith/EndWith : 문자열의 시작/끝 부분과 특정 문자열이 일치하는지 확인하기

 

 

String.StartsWith 메서드

 

- 문자열 인스턴스의 시작 부분과 지정한 문자열이 일치하는지를 확인한다.

 

String str = "오늘은 날씨가 추워요, 따뜻하게 입어야해요";
String value1 = "오늘";
String value2 = "날씨";

boolean bool1 = str.StartsWith(value1);	// true
boolean bool2 = str.StartWith(value2);	// false

 

매개변수(value)

 - String : 인스턴스의 시작 부분에 있는 부분 문자열과 비교할 문자열

 

반환

 - Boolean : 인스턴스의 시작과 일치하면 true, 그러지 않으면 false 반환

 

예외

 - ArgumentNullException : 매개변수(value)가 null인 경우

 

 

 

String.EndWith  메서드

 

- 문자열 인스턴스의 끝 부분과 지정한 문자열이 일치하는지를 확인한다. 

 

String str = "오늘은 날씨가 추워요, 따뜻하게 입어야해요";
String value1 = "오늘";
String value2 = "해요";

boolean bool1 = str.EndtsWith(value1);	// false
boolean bool2 = str.EndWith(value2);	// true

 

매개변수(value)

 - String : 인스턴스의 끝 부분에 있는 부분 문자열과 비교할 문자열

 

반환

 - Boolean : 인스턴스의 끝과 일치하면 true, 그러지 않으면 false 반환

 

예외

 - ArgumentNullException : 매개변수(value)가 null인 경우

 

출처 : https://haenny.tistory.com/91