[Java 소스] 원본 문자열에 특정 단어가 몇 개 있는지 분석
//원본 문자열에 특정 단어가 몇 개 있는지 분석 예
import java.util.Scanner;
public class Program {
static Scanner scanner = new Scanner(System.in);
public static void main(String[] args){
String origin = "";
System.out.println("원본 문자열 입력:");
origin = scanner.nextLine();
String word="";
System.out.println("검색할 단어 입력:");
word = scanner.next();
System.out.println("원본:"+origin);
System.out.println("검색할 단어:"+word);
String[] sarr = origin.split(" ");
int len = sarr.length;
int count = 0;
for(int i = 0; i<len; i++){
if(word.equals(sarr[i])){
count++;
}
}
System.out.println("빈도수:"+count);
}
}
실행 결과
원본 문자열 입력:
My name is eh jang. My dream is to be a education engineer.
검색할 단어 입력:
My
원본:My name is eh jang. My dream is to be a education engineer.
검색할 단어:My
빈도수:2
본문
[Java] 6.2.8 String 클래스 멤버 중에 구분자로 문자열 잘라내는 메서드
학습에 도움이 되시면 ebook을 구입(판매가 3000원, ebook)하여 소장하시면 감사하겠습니다.
'Java > 디딤돌 Java 언어 Part1' 카테고리의 다른 글
[Java 소스] StringBuffer 클래스 생성자 사용 예 (0) | 2017.01.03 |
---|---|
[Java 소스] 기본 형식 값으로 String 개체 만들기 예 (0) | 2017.01.02 |
[Java 소스] String 클래스 - 특정 인덱스의 문자 및 문자열 길이 확인 (0) | 2016.12.29 |
[Java 소스] String 클래스 - 대소문자 변환 및 앞쪽 공백 제거 (0) | 2016.12.28 |
[Java 소스] String 클래스 - 부분 문자열 만들기 (0) | 2016.12.28 |