마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

문자열 안에 특정 문자가 몇개나 있는지 확인.

0 추천
하는 거

 

현재는 String의 length만큼 포문 돌려서

if문 조건에 들어오면 return하는데

 

특정 문자가 '몇개' 있는지 확인하려니 좀 번거로워지네요

노가다코드로 하면 되긴 한데 이러고 있는게 정답인가 싶어서 질문 드립니다

 

문자열 안에 특정 문자가 몇개 있는지 확인하는 방법

제가 말한 것 말고 더 좋은 거 있으면 가르쳐주세요
익명사용자 (5,930 포인트) 님이 2014년 11월 15일 질문

2개의 답변

+2 추천
 
채택된 답변

 String input = "ababaaba";
 String word = "a";

 int count = StringUtils.countOccurrences(input, word);

 

 

doridori2013@nate.com

익명사용자 님이 2014년 11월 16일 답변
익명사용자님이 2014년 11월 16일 채택됨
감사감사 합니다.  ~~~~~~~
0 추천
익명사용자 님이 2014년 11월 16일 답변
다 찾아봤는데 지원하는 메소드 중 제가 말한 거 한방에 해주는게 있나요? 예를 들어 메소드 안에 특정 문자를 집어넣으면 문자열 안에 있는 그 문자의 개수가 반환된다던지
...