make it simple
article thumbnail

문제: 한개의 문자를 입력받고, 또 한 단어를 입력받은 후 그 단어가 처음에 받은 문자를 몇 개 포함하는지 알아내야된다.

예제) a, apache ----> 2       ( apache가 a를 두개 포함됨) 

public static void main(String[] args) {

		Scanner in = new Scanner(System.in);
		String word = in.next(); // 단어 받기
		char letter = in.next().charAt(0); // 알파벳 받기
		int count = 0; // 단어가 알파벳 포함시 카운트

		word = word.toUpperCase(); // 단어 대문자로 바꾸기
		letter = Character.toUpperCase(letter); // 알파벳 대문자로 바꾸기

		for(int i=0; i<word.length(); i++) { // 문장 알파벳 반복문돌리기
			if(word.charAt(i) == letter) {
				count++;    //문자가 알파벳 포함시 카운트
			}
		}
		System.out.println(count);

	}

실행결과 성공!

입력: a, apache 

출력: 2

profile

make it simple

@keep it simple

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!