본문 바로가기
유수봉 교수님 자바

[Java] 핸드폰 번호에 사용한 숫자 개수 구하기

by seung_nari 2023. 10. 27.
import java.util.Scanner;

public class Main
{
    public static void main(String[] args){
        Scanner scan = new Scanner(System.in);

        System.out.print("전화번호 : ");
        String str = scan.nextLine();
        str = str.replace("-", "");
        
        int[] numArr = new int[11];
        int[] counter = new int[11];
        
        for(int i=0; i<str.length(); i++){
            numArr[i] = str.charAt(i) - '0';
        }
        
        for(int i=0; i<numArr.length; i++){
            counter[numArr[i]]++;
        }
        
        for(int i=0; i<numArr.length; i++){
            if(counter[i] != 0){
                System.out.println(i + "의 개수 :" + counter[i]);
            }
        }

        System.out.println("2019E7028 김승종");

        scan.close();
    }
}

댓글