count individual digits in a number
Thu Jan 18 2024 18:17:41 GMT+0000 (Coordinated Universal Time)
Saved by
@login
import java.util.*;
public class CountDigits{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
int[] resArr;
System.out.println("Enter a number");
int num=sc.nextInt();
resArr=count(num);
for(int i=0;i<resArr.length;i++){
if(resArr[i]!=0){
System.out.println(i+"-"+resArr[i]);
}
}
}
private static int[] count(int num){
int[] arr=new int[10];
while(num!=0){
int digit=num%10;
arr[digit]+=1;
num/=10;
}
return arr;
}
}
content_copyCOPY
Comments