private static void countcharecter(String str) {
char[] chars = str.toCharArray();
Map<Character, Integer> map = new HashMap<Character, Integer>();
for (Character c : chars) {
if (Character.isWhitespace(c))
continue;
if (map.containsKey(c) == false) {
map.put(c, 1);
} else {
map.put(c, map.get(c) + 1);
}
}
Set<Character> set = map.keySet();
Iterator<Character> it = set.iterator();
int count = 0;
Character cMax = ' ';
while (it.hasNext()) {
Character c = (Character) it.next();
System.out.println(c + ":" + map.get(c));
if (map.get(c) > count) {
cMax = c;
count = map.get(c);
}
}
System.out.println("最多出现的是:" + cMax + ":" + count);
}
分享到:
相关推荐
找出一个字符串中出现次数最多的子字符串,并返回重复次数。使用java编写
本主题关注的是如何查找一个字符串中出现重复次数最多的字符。这是一个典型的字符串处理问题,对于理解字符串操作和优化算法能力的提升非常有帮助。 首先,我们要明确问题的目标:给定一个字符串,找出其中出现频率...
假设有一个输入字符串 `str`,我们需要找到在该字符串中出现次数最多的一个或多个连续子串,并统计它们出现的次数。 #### 1.3 输入输出格式 - **输入**:一个字符串 `str`。 - **输出**:连续出现次数最多的子串...
在JavaScript中查找一个字符串中出现次数最多的字符,可以通过多种方法实现。以下是两种常见的方法,第二种方法更为推荐。 首先,我们来了解两个String对象中的方法:indexOf()和charAt()。 - indexOf()方法用于...
在给定的编程问题中,目标是找出字符串中出现次数最多的字母及其出现次数。这个问题可以通过遍历字符串,统计每个字符出现的频率来解决。这里提供了一个JavaScript代码示例,我们来详细解析一下这段代码。 首先,...
在JavaScript编程语言中,找出字符串中出现次数最多的字符是一项常见的任务,这在处理文本数据时尤其有用。这个任务可以通过各种算法实现,其中一种常见的方法是使用哈希表(或者称为对象)来存储每个字符及其对应的...
在Python编程语言中,处理字符串是一项常见的任务,其中包括找出字符串中出现次数最多的字符。本文将通过两个示例来讲解如何实现这一功能。 首先,我们来看第一个示例: ```python ee = 'aa111(((bbhhhhhh%jjjjjj%...
在Java编程中,统计字符串中出现次数最多的字符及其出现次数是一项常见的任务,尤其在数据处理和文本分析领域。本问题的解决方案使用了多种Java集合框架类,包括`TreeSet`、`ArrayList`、`HashMap`和`StringBuffer`...
为了找出给定字符串中出现次数最多的字母,程序采用了如下的步骤: #### 步骤1:初始化字符集 首先,使用 `HashSet` 来存储字符串中的所有唯一字符。这一步是必要的,因为我们需要遍历字符串中的每个字符,然后将其...
标题和描述中提到的知识点主要是在JavaScript(简称JS)中如何实现一个简单的功能,即找出一个字符串中出现次数最多的字符以及对应的出现次数。以下是对这一功能实现过程的详细说明: 首先,要实现这一功能,需要...
已知字符串“aabbbcddddeeffffghijklmnopqrst”编程找出出现最多的字符和次数,要求时间复杂度小于O(n^2) /******************************************************** Copyright (C), 2016-2017, FileName: main9 ...
在编程领域,经常需要处理字符串数据,并且在某些情况下,我们需要找出字符串中出现次数最多的字符。这个问题在实际应用中很常见,例如文本分析、数据挖掘等。本文将介绍如何使用JavaScript来实现这一功能,通过一个...
这两种方法都可以有效地找出字符串中出现次数最多的字母和其出现次数。在实际开发中,可以根据具体情况选择更合适的方法。例如,如果字符串很长,使用`TreeMap`可能会有更高的效率,因为它提供了O(log n)的时间...
本知识点主要关注如何利用JavaScript编程语言实现对字符串中出现次数最多的字符及其出现次数的计算。 1. 字符串基础概念:在JavaScript中,字符串是由16位无符号整数(UTF-16)序列构成的数据类型,可以表示文本...
找出出现次数最多的数字,如果有多个数字出现次数相同,则答案为后输入的数字 主要考查有限循环、条件分支结构、变量、列表定义和使用、字符串操作等积木的使用 案例分析:http://gg.gg/12iokl
通过这段代码的分析,我们了解到如何编写程序来找出中文字符串中出现次数最多的子串,这对于文本分析、模式识别等应用场景具有重要意义。同时,这个例子也展示了PHP编程在处理中文数据时的一些特性和技巧。