1. 반복문 이용
간단하게 반복문을 이용하는 방법
String text = "12345678910"
int count = 0;
for (int i = 0; i < text.length(); i++) {
if (text.charAt(i) == '9') {
count++;
}
}
2. JAVA 8버전의 Stream 이용
java 8의 Stream을 이용하는 방법
String text = "12345678910"
int count = 0;
count = text.chars().filter(text -> text == '9').count();
3. replace() 이용
문자열을 비교하여 뺄셈하는 방법
String text = "12345678910"
int count = 0;
count = text.length() - text.replace(String.valueOf('9'), "").length();
'코딩테스트 연습장' 카테고리의 다른 글
[JAVA] 전화번호 목록(프로그래머스) - 배열 비교하기 (0) | 2022.03.22 |
---|