Write a program to find no. of digits in a String.
class Demo{
public static void main(String[] args){
String a="2sdf46sf4";
int count = 0;
for(int i =0; i<a.length(); i++){
char c = a.charAt(i);
if(Character.isDigit(c)){
count++;
}
}
System.out.println("No. of Digits = "+count);
}
}
Output:
No. of Digits = 4
[Hint: You can also go for command line argument instead of fixed string in program]
class Demo{
public static void main(String[] args){
String a="2sdf46sf4";
int count = 0;
for(int i =0; i<a.length(); i++){
char c = a.charAt(i);
if(Character.isDigit(c)){
count++;
}
}
System.out.println("No. of Digits = "+count);
}
}
Output:
No. of Digits = 4
[Hint: You can also go for command line argument instead of fixed string in program]
No comments:
Post a Comment