Java/디딤돌 Java 언어 Part1

[Java 소스] 원본 문자열에 특정 단어가 몇 개 있는지 분석

언제나휴일 2016. 12. 29. 06:42
반응형

[Java 소스] 원본 문자열에 특정 단어가 몇 개 있는지 분석


Program.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)하여 소장하시면 감사하겠습니다.





반응형