题解 | #统计字符#
统计字符
https://www.nowcoder.com/practice/539054b4c33b4776bc350155f7abd8f5
import java.util.; import java.util.regex.;public class Main{
public static void main(String[] arg){ Scanner sc = new Scanner(System.in); String s = sc.nextLine(); char[] array = s.toCharArray(); int x = 0,y=0,z=0,j=0; for (char c : array) { if (Character.isLetter(c)){ x++; }else if (String.valueOf(c).equals(" ")){ y++; }else if (String.valueOf(c).matches("[0-9]")){ z++; }else { j++; } } System.out.println(x); System.out.println(y); System.out.println(z); System.out.println(j); }
}