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

java统计字符串中字母的个数如何修改

12月24日 编辑 39baobao.com

[26英文字母蕴涵的管理哲学]看到题目就知道做管理不易,因为有这么多任务要完成。而笔者本来还想声明,因为字母只有26个,无法全面概括管理中的问题。因此,管理者的选择还是只有用心体悟管理之道,以道应变,则可...+阅读

import java.util.Scanner;

/**

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

* author Administrator

*

*/

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 < ch.length; 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个字符开始的所有非空回文子串的个数...

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...

推荐阅读
图文推荐