IT
startsWith, endsWith, contains
yeosang0508
2024. 6. 12. 23:41
startsWith
- 문자열의 시작에 원하는 문자가 있는지 확인하는 메서드
- string 작성할 때 공백도 인식을 하여 판단하기에 공백에 유의해서 작성해야 한다.
public static void main(String[] args){
String a = "123456";
System.out.println(a.startsWith("123")); // true
System.out.println(a.startsWith("23")); // false
System.out.println(a.startsWith(" 123")); // false
System.out.println(a.startsWith("123456")); // true
}
endsWith
- 문자열의 끝에 원하는 문자가 있는지 확인하는 메서드
- string 작성할 때 공백도 인식을 하여 판단하기에 공백에 유의해서 작성해야 한다.
public static void main(String[] args) {
String a = "123456";
System.out.println(a.endsWith("456")); // true
System.out.println(a.endsWith("456 ")); // false
System.out.println(a.endsWith("123")); // false
System.out.println(a.endsWith("123456")); // true
}
contains
- 문자열 안에 원하는 문자가 있는지 확인하는 메서드
public static void main(String[] args) {
String a = "123456";
System.out.println(a.contains("123")); // true
System.out.println(a.contains("4")); // true
System.out.println(a.contains("4 ")); // false
System.out.println(a.contains("1234")); // true
System.out.println(a.contains("123456")); // true
}