mim
mim 코딩 기록
mim
  • 분류 전체보기 (131)
    • 백엔드 과정 (108)
      • Java (50)
      • Oracle(SQL) (19)
      • jdbc (6)
      • html css (4)
      • JavaScript (5)
      • Servlet (12)
      • Spring (3)
      • 자바 예습 (8)
    • 개발지식 (12)
      • CS공부 (9)
      • 세미나및교육 (2)
    • 자격증 (6)
      • 네트워크관리사 (5)
    • Project (3)
    • Error Note (1)

블로그 메뉴

  • 깃허브

태그

  • oracle
  • 자바
  • 문제풀이
  • Servlet
  • 국비
  • 국비교육
  • 배열
  • JDBC
  • 국비학원
  • 서블릿
  • 반복문
  • java
  • 오라클
  • 데이터베이스
  • SQL

인기 글

최근 글

전체 방문자
오늘
어제

티스토리

반응형
hELLO · Designed By 정상우.
mim

mim 코딩 기록

백엔드 과정/Java

Java 문제풀이 4-1. 문자열을 입력받아 배열에 저장하고 문자 검색하기.

2021. 12. 27. 17:37
반응형

 

문제)

/* 문자열을 하나 입력받아 문자 자료형 배열로 바꾼 뒤

 * 검색할 문자를 하나 입력 받아 
 * 입력 받은 검색할 문자가 문자열에 몇개 있는지를 출력하세요
 * 
 * -- 입력 예시 --
 * 문자열을 하나 입력하세요 : helloworld
 * 검색할 문자를 입력하세요 : l
 * 
 * -- 출력 예시 --
 * 입력하신 문자열 helloworld에서 찾으시는 문자 l은 3개 입니다.
 * */

 

  • (String Class의 toCharArray() : char[] 메소드 활용 가능
  • char[] carr = 문자열변수.toCharArray(); 와 같이 사용

작성한 코드)

		Scanner sc = new Scanner(System.in);
		System.out.print("문자열을 하나 입력하세요 : ");
		String str = sc.nextLine();
		char[] carr = str.toCharArray();
		
		System.out.print("검색할 문자을 입력하세요 : ");
		char ch = sc.next().charAt(0);
		
		int sum = 0;
		for (int i = 0; i < carr.length; i++) {
			 if (carr[i] == ch) {
		sum++;
		}
	}System.out.println("입력하신 문자열 " + str + "에서 찾으시는 문자 " 
		+ ch +"은 " +sum + "개 입니다.");

 

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'백엔드 과정 > Java' 카테고리의 다른 글

Java 문제풀이 4-3. 이차원 배열로 랜덤 영문자 출력하기.  (0) 2021.12.27
Java 문제풀이 4-2. 주민등록번호 뒷자리 숨기기  (0) 2021.12.27
[Java] day8. 배열  (0) 2021.12.27
Java 문제풀이 3-3. 문자열에 문자가 몇개 포함되어 있는지 판별하기  (0) 2021.12.27
Java 문제풀이 3-2. 랜덤숫자 맞추기 게임  (0) 2021.12.27
    mim
    mim
    개발자 취준생

    티스토리툴바