'javastring문자열포함개수찾기'에 해당되는 글 1건

  1. 2020.11.11 String 문자열 내의 문자열 개수 찾기
Java2020. 11. 11. 15:04

 

 

String API에 contains와 matches(정규식)은 있는데, 문자열의 개수를 찾아야 하는 상황이 생겨서 보니

개수를 바로 리턴해주는 API는 없어뵈. ㅠ ㅜ

StringUtil을 찾아볼수도있고..split을 하던..for문을 돌던 여러가지 방법이 있겠지만..

이렇게 한번 해봄

 

 

//예를 들어 "ABCABC"에서 "AB"를 찾는다고 해보면..
int cnt = 0;
Pattern pattern = Pattern.compile("AB");
Matcher matcher = pattern.matcher("ABCABC");

while (matcher.find()) {
    cnt++;
}

System.out.println("갯수 === " + cnt);

'Java' 카테고리의 다른 글

[Java] String으로 받은 날짜 형태 변경  (0) 2020.11.11
JAVA List를 배열로, 배열을 List로  (0) 2020.11.11
JAVA String 비교 equals  (0) 2020.11.11
Java 오늘 날짜 구하기  (0) 2020.11.11
byte 배열을 short으로  (0) 2020.11.11
Posted by 사슴영혼'-'