`
yzz9i
  • 浏览: 221077 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

java 怎么得到string字符串里面字母的个数

阅读更多

我试过这个方法 挺不错。

public static void test(String str){
      Map map = new HashMap();
      for(int i = 0; i < str.length(); i++){
       String ch = str.charAt(i) + "";
       Object och = map.get(ch);
       if(och == null){
        map.put(ch, new Integer(1));
       }else{
        map.put(ch, new Integer(((Integer)och).intValue()+ 1));
       }
      }
      Iterator it = map.keySet().iterator();
      System.out.println("字符串的总数是:" + str.length());
      System.out.println("/的数量是 " + map.get("/"));
      while(it.hasNext()){
    //  String key = (String)it.next();
       System.out.println("字母 " + key + " 的数量是 " + map.get("/"));
      }
    }
2
2
分享到:
评论
4 楼 yzz9i 2011-08-30  
不要再踩我来,,哥哥姐姐大叔大伯婶婶阿姨们... 
3 楼 yzz9i 2011-08-30  
可以把也,正则表达式挺强大的。不过我没使用过...
2 楼 xuedong 2011-08-20  
scalong 写道
学学正则表达式

怎么使用了。麻烦说下,用正则可以得到字符串中每个字符出现的次数吗
1 楼 scalong 2011-08-20  
学学正则表达式

相关推荐

    在一个字符串中查找子串的个数

    `indexOf()` 方法是Java String 类的一个内置方法,用于搜索指定的子字符串在当前字符串中的首次出现位置。如果找到了匹配项,则返回子字符串的第一个字符在当前字符串中的索引位置;如果没有找到,则返回 -1。 ###...

    统计字符串中每个字母的个数

    在Java编程语言中,统计一个字符串中每个字母的个数是一项基本任务,它涉及到字符串处理和字符遍历。下面我们将详细探讨如何实现这个功能,并扩展到相关的字符串操作和字符统计的知识点。 首先,我们需要理解Java中...

    java8 统计字符串字母个数的几种方法总结(推荐)

    Java8 统计字符串字母个数的几种方法总结 Java8 中统计字符串字母个数的方法有多种,以下是四种不同的方法,分别使用 TreeMap、流式操作、Collections.frequency 和普通循环来实现字母个数统计。 方法一:使用 ...

    写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母数

    ### 知识点一:统计字符串中的大写、小写及非字母字符 #### 核心概念 在Java中,可以使用`Character`类的方法来判断一个字符是否为大写字母、小写字母或者非字母字符。此外,通过遍历字符串中的每个字符,并对不同...

    实验四 字符串和输入输出流的实验(1).doc

    //记录字符串中字母的个数 int counter=0;//数字个数+字母的个数 System.out.println("请输入密码:"); Scanner in=new Scanner(System.in); String s=in.nextLine();//从键盘读取字符串 s=s.toUpperCase(); //...

    JAVA 统计字符串中中文,英文,数字,空格,特殊字符的个数

    JAVA 统计字符串中中文、英文、数字、空格、特殊字符的个数 在日常的编程工作中,我们经常需要统计字符串中不同类型的字符个数,例如中文、英文、数字、空格、特殊字符等。在 Java 中,我们可以使用 Unicode 编码来...

    字符串查找

    在给出的代码中,我们看到了一个简单的Java程序,该程序实现了基本的字符串查找功能——统计给定字符串中字母的个数。具体分析如下: ```java import java.util.Scanner; public class chap09 { public static ...

    java字符串遍历以及统计字符串中各类字符

    Java统计字符串中各类字符是指在Java编程语言中对字符串中的各类字符进行统计,以获取字符串中大写字母、小写字母、数字字符等的出现次数。字符串统计是Java编程语言中的一种常见操作,经常用于文本分析、数据处理...

    Java统计输入字符的英文字母、空格、数字和其它

    本知识点将详细解释如何使用Java语言来实现对输入字符串中的英文字母、空格、数字以及其他字符的统计,包括代码逻辑和对应技术点的详细说明。 首先,我们可以看到给出的程序使用了`java.util.Scanner`类来获取用户...

    统计字符串字节数统计字符串字节数

    在编程领域,尤其是在处理文本数据时,统计字符串的字节数是一项常见的任务。这涉及到字符编码的理解,因为不同的字符编码方式会影响一个字符占用的字节数。本篇将深入探讨如何在不同编码环境下统计字符串的字节数,...

    java用treemap统计单词出现的个数

    在本例中,我们使用了String类型的compareTo方法来比较两个字符串的大小。 知识点3:Java字符串分割 在本例中,我们使用了String类型的split方法来将一个句子或一个段落分割成单词。split方法将一个字符串分割成多...

    将字符串中由空格隔开的每个单词首字母大写

    字符串中,每个单词由空格隔开,空格的个数不限 代码如下: function capitalize(sting) { var words = string.split(” “); for(var i = 0; i &lt; words.length; i++) { words[i] = words[i].charAt(0)....

    java中判断字段真实长度的实例(中文2个字符,英文1个字符)

    Java提供了String类来处理字符串,String类有length()方法,可以返回字符串中字符的数量。这个方法在处理中文字符串时,会将每个中文字符和英文字符都当作一个字符来计算,这会导致中文字符串的实际视觉长度与...

    Java上机实验7.pdf

    在本实验中,学生需要编写一个应用程序,接收命令行的输入,并统计键盘输入的字符串中大写字母的个数、小写字母的个数和其他字符的个数。 在Java语言中,字符串是一个对象,用于存储一串字符。字符串可以使用以下...

    java数字排序和字母排序

    - **字符串拼接**: 通过循环遍历字符串的每一个字符,并将其逐个添加到新的字符串变量中。 - **`substring()` 方法**: 该方法用于获取字符串的一部分,这里是获取单个字符。 - **循环结构**: 使用倒序循环结构来实现...

    统计所有文本文档里各种字符的个数

    在这个场景下,我们使用Java编程语言来实现这一功能,因为Java提供了强大的IO流和字符串处理能力。 首先,我们需要了解Java中的基础概念。Java是一种面向对象的编程语言,它提供了丰富的类库,可以方便地进行文件...

    一个校验文件里是否含有非英文字符代码

    这个问题在标题和描述中被提及,它涉及到字符编码和字符串处理的编程技巧。 首先,让我们了解一下什么是英文字符。英文字符通常指的是基于拉丁字母的字符,包括大小写字母(A-Z,a-z)、数字(0-9)以及一些常见的...

    新建文件夹 (3).zip_YPG_类

    描述提到的任务是“输入一段字符串,统计一下字符串中字母的个数”,这是一个基础的文本处理问题,常见于编程教学或数据分析场景。 在编程中,字符串处理是一项基本技能,广泛应用于各种语言,如Python、Java、C++...

    Java开发工程师上机笔试题.docx

    * 如何使用 String 类的方法来处理字符串 * 如何使用 switch 语句或 if-else 语句来判断输入的天气状况 * 如何输出对应的中文天气形式 随机数生成 题目 3 要求自动生成 10 个整数(1~100),并求出生成数列中的...

    基于字符串常用API(详解)

    * 把字符串使用str进行切割,把切割之后得到的字符串组成一个字符串数组返回:`String[] split(String str)` * 把字符串中的所有出现的子串都用新的字符串代替:`String replaceAll(String regex, String ...

Global site tag (gtag.js) - Google Analytics