三九宝宝网宝宝教育写作范文

求用java编一个计算有多少个数字字母其他字符的代码

12月24日 编辑 39baobao.com

[怎样在excel中统计某个字符的个数函数怎么用]COUNTIF函数。 数据(a) 数据(b) apples 32 oranges 54 peaches 75 apples 86 公式 说明(结果) =COUNTIF(A2:A5,"apples") 计算第一列中苹果所在单元格的个数 (2) =COUNTIF(A2:A5,A4)...+阅读

代码如下:

import java.util.Scanner;

/**

* 统计字符串中数字,字母,空格,其他字符的个数

* author young

*

*/

public class Data01 {

public static void main(String[] args) {

int englishCount = 0;// 英文字母个数

int spaceCount = 0;// 空格个数

int numCount = 0;// 数字个数

int otherCount = 0;// 其他字符个数

Scanner sc = new Scanner(System.in);

System.out.println("请您输入一行字符:");

String str = sc.nextLine();// 取得控制台输入的一行字

char[] ch = str.toCharArray();// 把取道的字符串变成一个char数组

for (int i = 0; i if (Character.isLetter(ch[i])) {

// 判断是否为字母

englishCount++;

} else if (Character.isSpaceChar(ch[i])) {

// 判断是否为空格

spaceCount++;

} else if (Character.isDigit(ch[i])) {

// 判断是否为数字

numCount++;

} else {

// 以上都不是则认为是其他字符

otherCount++;

}

}

System.out.println("字母的个数:" + englishCount);

System.out.println("数字的个数:" + numCount);

System.out.println("空格的个数:" + spaceCount);

System.out.println("其他字符的个数:" + otherCount);

}

}

以下为关联文档:

java统计字符串的连续子串是回文串的个数import java.util.ArrayList; import java.util.List; public class Palindrome { /* 找出一个字符串中最长的回文子串 * 从字符串中第i个字符开始的所有非空回文子串的个数...

电脑游戏里汉字变成字符怎么回事啊诊断:1、兼容性问题 2、汉字乱码现象有4种类型: (1).文本乱码:是Windows系统显示乱码,如:菜单、桌面、提示框等。这是由于注册表中有关字体部分的设置不当引起的; (2).文档乱码:是各种...

Java题统计字符串中字母的个数public static int countLetters(String s) {String str =s; while (!"".equals(str)) { String c = str.substring(0, 1); String tempStr = str.replace(c, ""); System.out.p...

java统计字符串中每个字母有多少个如下代码提供了三种方式统计一个字符串中出现的大小写字母和其他字符: class Test{ publicstatic void main(String[] args) { String str = "abAM1,!23"; int cntU = 0; //大写...

用java怎么实现统计一英文文档里各个英语字母的个数及所占百分比import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; public class Test { public static void main(String[] args) throws IOExcept...

java统计大写辅音字母个数有没有大神能帮我指出哪里有问题import java.util.Scanner; public class tstring { public static void main(String [] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入字符串:"); S...

使用下列方法头编写一个方法统计字母字符串中出现的个数判断一下就好了 public class Text{ /** * param args * throws IOException */ public static void main(String[] args) { System.out.println(countLetters("java 2008"));...

Java一个关于统计一句话中字母个数的程序!import java.io.*; import java.util.*; public class Test { static Map<Character, Integer> m = new HashMap<Character, Integer>(); private void add(String s) { cha...

java统计字符串中字母的个数如何修改import java.util.Scanner; /** * 统计字符串中数字,字母,空格,其他字符的个数 * author Administrator * */ public class Data01 { public static void main(String[] args)...

推荐阅读
图文推荐