java中输出一个字符串里面的空格,字母还有数字的数目举例说明
Posted mark-to-win
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中输出一个字符串里面的空格,字母还有数字的数目举例说明相关的知识,希望对你有一定的参考价值。
9.3 输出一个字符串里面的空格,字母还有数字的数目。 (视频下载) (全部书籍)
public class Test {
public static void main(String[] args) throws IndexOutOfBoundsException {
String a = "I am a student whose age is 20";
shumu(a); //输出字符串空格和字母还有数字的数目。
}
static void shumu(String a) {
int shuzi = 0, zimu = 0, kongge = 0;
char[] c = new char[a.length()];
for (int i = 0; i < a.length(); i++) {
/*下面这句话是java自带的函数,意思是对于某一个字符串,取出某个位置的字符。@马克-to-win*/
c[i] = (char) a.codePointAt(i);
if (c[i] >= ‘0‘ && c[i] <= ‘9‘) {
shuzi++;
}
if ((c[i] >= ‘A‘ && c[i] <= ‘Z‘) || (c[i] >= ‘a‘ && c[i] <= ‘z‘)) {
zimu++;
}
if (c[i] == ‘ ‘) {
kongge++;
}
}
System.out.println("数字的个数为: " + shuzi);
System.out.println("字母的个数为: " + zimu);
System.out.println("空格的数目为: " + kongge);
}
}
数字的个数为: 2
字母的个数为: 21
空格的数目为: 7
详见:http://www.mark-to-win.com/index.html?content=JavaBeginner/javaUrl.html&chapter=JavaBeginner/JavaBeginner1_web.html#9.3
以上是关于java中输出一个字符串里面的空格,字母还有数字的数目举例说明的主要内容,如果未能解决你的问题,请参考以下文章
编写一个函数,由实参传来一个字符串,统计此字符串中字母数字空格和其他字符的个数,在主函数中输人字符串以及输出上述的结果
Java 数据结构及算法实战系列 016:HJ2 计算某字符出现次数