`
terry0501
  • 浏览: 313693 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

统计字符串中字符出现的次数并输出,出现次数最多的字符

阅读更多
     /**
     * 输出字符串s中出现次数最多的字符
     * @param s
     */
    public void testMaxCount(String s){
    	char[]a=s.toCharArray();
    	Map<String, Integer>  count=new HashMap<String, Integer>();
    	for(char c:a){
    		if(!count.containsKey(String.valueOf(c))){
        		count.put(String.valueOf(c), 1);
        	}else{
        		int i=count.get(String.valueOf(c))+1;
        		count.remove(String.valueOf(c));
        		count.put(String.valueOf(c), i);
        	}
    	}
    	Set<Entry<String, Integer>> ss=count.entrySet();
    	int max=0;
    	String maxName="";
    	for(Iterator<Entry<String, Integer>> it =ss.iterator();it.hasNext();){
    		Entry<String, Integer> o=it.next();
    		int value=o.getValue();
    		while(value>max){
    		  max=value;
    		  maxName=o.getKey();
    		}
    	}
    	System.out.println("出现次数最多的字符是:"+maxName+"出现了:"+max+"次");
    	
    }

 

分享到:
评论

相关推荐

    查找字符串中出现重复次数最多的字符

    本主题关注的是如何查找一个字符串中出现重复次数最多的字符。这是一个典型的字符串处理问题,对于理解字符串操作和优化算法能力的提升非常有帮助。 首先,我们要明确问题的目标:给定一个字符串,找出其中出现频率...

    求一个字符串中的连续出现次数最多的字串

    假设有一个输入字符串 `str`,我们需要找到在该字符串中出现次数最多的一个或多个连续子串,并统计它们出现的次数。 #### 1.3 输入输出格式 - **输入**:一个字符串 `str`。 - **输出**:连续出现次数最多的子串...

    vfp统计字符串中某字符重复出现次数

    在Visual FoxPro(VFP)中,统计字符串中特定字符的重复出现次数是一项常见的文本处理任务,这在数据处理和分析中非常有用。这个任务可以通过编程实现,不仅可以应用于单个字符串,还可以扩展到统计数据库表中某个...

    java统计字符串每个字符出现次数

    在Java编程中,统计字符串中每个字符出现的次数是一个常见的任务,特别是在面试或笔试中作为考察点。这个任务可以通过使用HashMap来实现,因为HashMap提供快速的查找和插入操作,适合处理这种计数的问题。以下是一个...

    讨论字符串中字符出现的次数

    在编程领域,特别是处理文本数据时,统计字符串中特定字符或子字符串的出现次数是一项常见的任务。本文将详细介绍几种实用的方法来完成这项工作,包括针对单个字符及子字符串的统计,并通过具体的Java代码示例进行...

    C语言小程序,统计字符串中字符出现频率,随后可以匹配替换指定字符

    本小程序实现了统计字符串中字符出现频率、搜索匹配字符串指定字符和替换原字符串中指定字符三个功能。下面将对这三个知识点进行详细的解释。 统计字符串中字符出现频率 在这个小程序中,使用了一个名为num的整型...

    字符串中不同字符出现的频度

    在IT领域,尤其是在编程与数据处理中,统计字符串中不同字符出现的频度是一个常见的需求。这不仅有助于文本分析,还能应用于密码学、自然语言处理等多个方面。下面,我们将深入探讨这一主题,包括其实现原理、算法...

    JS查找字符串中出现次数最多的字符

    在JavaScript中查找一个字符串中出现次数最多的字符,可以通过多种方法实现。以下是两种常见的方法,第二种方法更为推荐。 首先,我们来了解两个String对象中的方法:indexOf()和charAt()。 - indexOf()方法用于...

    Python实现计算字符串中出现次数最多的字符示例

    在Python编程语言中,处理字符串是一项常见的任务,其中包括找出字符串中出现次数最多的字符。本文将通过两个示例来讲解如何实现这一功能。 首先,我们来看第一个示例: ```python ee = 'aa111(((bbhhhhhh%jjjjjj%...

    字符串统计函数,统计不同字符个数和每个字符出现的次数

    本篇将详细探讨如何实现一个统计字符串中不同字符个数以及每个字符出现次数的函数,我们将以C++语言为例进行讲解。 首先,我们需要了解基本的字符串处理函数和数据结构。在C++中,`std::string` 是用来表示字符串的...

    C++找出字符串中出现最多的字符和次数,时间复杂度小于O(n^2)

    已知字符串“aabbbcddddeeffffghijklmnopqrst”编程找出出现最多的字符和...Description:求字符串中出现次数最多的字符和次数 ********************************************************/ #include stdafx.h #inclu

    Python统计一个字符串中每个字符出现了多少次的方法【字符串转换为列表再统计】

    ### Python统计一个字符串中每个字符出现次数的...通过上述介绍,我们可以看到统计字符串中字符出现次数的方法多种多样,可以根据实际情况选择最合适的方案。希望这些知识能够帮助你在实际开发中更加高效地解决问题。

    python统计字符串中指定字符出现次数的方法

    本文实例讲述了python统计字符串中指定字符出现次数的方法。分享给大家供大家参考。具体如下: python统计字符串中指定字符出现的次数,例如想统计字符串中空格的数量 s = "Count, the number of spaces." print s....

    1187 统计字符数(信息学奥赛一本通).cpp

    给定一个由a-z这26个字符组成的字符串,统计其中哪个字符出现的次数最多。 【输入】 输入包含一行,一个字符串,长度不超过1000。 【输出】 输出一行,包括出现次数最多的字符和该字符出现的次数,中间以一个空格...

    检查字符串中字符出现的次数(包含汉字)

    ### 检查字符串中字符出现的次数(包含汉字) #### 知识点解析 本文将根据提供的代码示例,详细解析如何在Java程序中统计一个字符串中各个字符(包括汉字)出现的次数。该方法适用于任何包含字符的字符串,无论...

    Python统计字符串中每个字符出现的次数.docx

    标题中的"Python统计字符串中每个字符出现的次数"和描述中的"统计字符出现的次数"指的都是同一个主题,即如何使用Python编程语言来计算一个字符串中各个字符的出现频率。这个任务涉及到基本的字符串操作、字典数据...

    统计一个字符串中某个字符的个数

    以上是使用汇编语言统计字符串中特定字符个数的基本步骤。在实际应用中,可能还需要考虑错误处理、动态计算字符串长度、适应不同操作系统等问题。这个例子只是一个起点,实际的汇编程序会更复杂,但其核心思想是一致...

    VB字符出现最多字符以及次数数统计[参照].pdf

    这段代码用于统计一个字符串中出现次数最多的字母。首先,定义了一个大小为26的数组`a`来存储每个字母出现的次数。然后,通过遍历字符串`s`中的每个字符,判断它是否为大写或小写字母,并相应地更新数组`a`。接着,...

    统计给定字符串在文本中出现的次数.c

    统计给定字符串在文本中出现的次数,如文本内容为asd asasdfg asd as zx67 asd mklo,给定字符串为as,则函数返回6。文本内容和给定字符串由命令行输入得到。

    计算字符串中每种字符出现的次数

    在实际应用中,统计字符串中每种字符的出现次数有许多实际应用,例如统计用户输入的数字中每个数字出现的次数、统计文本文件中每个单词出现的次数等等。 在计算机科学中,字符串处理是非常重要的一部分。字符串处理...

Global site tag (gtag.js) - Google Analytics