怎么统计字符串中的英文字母、空格、数字的个数java实现
时间: 2024-01-09 18:51:00 浏览: 107
可以使用循环遍历字符串中的每个字符,判断其是否为英文字母、空格或数字,然后累加计数器。
示例代码:
```java
public class CountChars {
public static void main(String[] args) {
String str = "Hello World 123";
int letterCount = 0;
int spaceCount = 0;
int digitCount = 0;
for (int i = 0; i < str.length(); i++) {
char c = str.charAt(i);
if (Character.isLetter(c)) {
letterCount++;
} else if (Character.isSpaceChar(c)) {
spaceCount++;
} else if (Character.isDigit(c)) {
digitCount++;
}
}
System.out.println("Letter count: " + letterCount);
System.out.println("Space count: " + spaceCount);
System.out.println("Digit count: " + digitCount);
}
}
```
运行结果:
```
Letter count: 10
Space count: 2
Digit count: 3
```
阅读全文
相关推荐
















