Topic: Enter a line of characters and count the number of English letters, spaces, numbers and other characters.
public class example1 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String s=sc.nextLine();
char[] c=s.toCharArray();
int n1=0;
int n2=0;
int n3=0;
int n4=0;
for(int i=0;i<c.length;i++) {
if(Character.isLetter(c[i])){
n1++;
}else if(Character.isDigit(c[i])) {
n2++;
}else if(Character.isSpaceChar(c[i])) {
n3++;
}else {
n4++;
}
}
System.out.println(n1);
System.out.println(n2);
System.out.println(n3);
System.out.println(n4);
}
}