BE/JAVA

[JAVA] startsWith() / endsWith() 함수

콩다영 2021. 2. 10.
728x90

자바 startsWith() / endsWith() 함수 사용방법

 

 

 

 

 

자바에서 대상 문자열이 특정 문자나 문자열로 시작하는지 확인할 수 있는 함수가 있어 소개한당 !

알아두면 유익하니 알아두자 ^_^ &&&& 

 

 


 

 

 

startsWith()

: 대상 문자열이 특정 문자나 문자열로 시작하는지 확인할 수 있는 함수. 

: 해당 문자열로 시작되는지 확인하고 boolean에 맞춰 true/false값을 리턴.

: 주의할 점 - string을 작성할 때 공백도 인식을 하여 판단하니 공백에 유의해서 작성할 것.

 

public class StartsWithFunc {

	public static void main(String[] args){
    	String startString = "콩다 코딩 ";
    	System.out.println(startString.startsWith("콩"));        //true
        System.out.println(startString.startsWith("콩다"));      //true
    	System.out.println(startString.startsWith(" 콩"));       //false
    	System.out.println(startString.startsWith(" 콩다"));     //false
    }
}

 

 

 

 

 

 

endsWith()

: 대상 문자열이특정 문자나 문자열로 끝나는지 확인할 수 있는 함수. 

: 해당 문자열로 끝나는지 확인하고 boolean에 맞춰 true/false값을 리턴.

: 주의할 점 - string을 작성할 때 공백도 인식을 하여 판단하니 공백에 유의해서 작성할 것.

 

public class EndsWithFunc {

	public static void main(String[] args){
    	String endString = "콩다 코딩 ";
    	System.out.println(endString.endsWith("코딩"));     //false
        System.out.println(endString.endsWith("딩"));       //false
    	System.out.println(endString.endsWith("코딩 "));    //true
    	System.out.println(endString.endsWith("딩 "));      //true
    }
}

 

예시들의 결과값들을 보면 공백을 인식하는 것이 결과값에 영향을 주는 것을 확인할 수 있다 !

공백에 유의하여 사용하면 좋을 것 같당 !! :b 

728x90
반응형

댓글