统计任意一个字符串中,英文单词的总数,最长的单词长度,最短的单词长度,单词的平均长度(用JAVA写哦)例如:“ab+12cd*123dfg%&()as23BG”,则单词总数为5,最长长度为4,最短单词长度为2,平均长度为2.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 12:31:14
统计任意一个字符串中,英文单词的总数,最长的单词长度,最短的单词长度,单词的平均长度(用JAVA写哦)例如:“ab+12cd*123dfg%&()as23BG”,则单词总数为5,最长长度为4,最短单词长度为2,平均长度为2.

统计任意一个字符串中,英文单词的总数,最长的单词长度,最短的单词长度,单词的平均长度(用JAVA写哦)例如:“ab+12cd*123dfg%&()as23BG”,则单词总数为5,最长长度为4,最短单词长度为2,平均长度为2.
统计任意一个字符串中,英文单词的总数,最长的单词长度,最短的单词长度,单词的平均长度(用JAVA写哦)例如:“ab+12cd*123dfg%&()as23BG”,则单词总数为5,最长长度为4,最短单词长度为2,平均长度为2.4
则单词总数为5,最长长度为4,最短单词长度为2,平均长度为2.4 怎么算啊 单词总数为5这些怎么算啊

统计任意一个字符串中,英文单词的总数,最长的单词长度,最短的单词长度,单词的平均长度(用JAVA写哦)例如:“ab+12cd*123dfg%&()as23BG”,则单词总数为5,最长长度为4,最短单词长度为2,平均长度为2.
首先,你的例子string中最长的是dfg,长度是3,不是4,平均也是2.2
然后是代码
final String regex = "[^a-zA-Z]+";
String s = "ab+12cd*123dfg%&()as23BG";
String[] words = s.split(regex);
int min = Integer.MAX_VALUE,max = 0,total = 0,length;
for (String word :words) {
length = word.length();
total += length;
min = Math.min(min,length);
max = Math.max(max,length);
}
System.out.printf("Shortest length:%d\n",min);
System.out.printf("Longest length:%d\n",max);
System.out.printf("Average length:%f\n",((double) total) / words.length);

统计任意一个字符串中,英文单词的总数,最长的单词长度,最短的单词长度,单词的平均长度统计任意一个字符串中,英文单词的总数,最长的单词长度,最短的单词长度,单词的平均长度(用JA 统计任意一个字符串中,英文单词的总数,最长的单词长度,最短的单词长度,单词的平均长度(用JAVA写哦)例如:“ab+12cd*123dfg%&()as23BG”,则单词总数为5,最长长度为4,最短单词长度为2,平均长度为2. 用java求任意一个字符串中英文单词的总数,最长单词的长度,最短单词的长度 如何统计一个字符串中出现某个字母的次数 如何统计一个字符串中出现某个字母的次数 用plsql怎么统计一个字符串中相同字符的个数;例如 'aa;bb;cc;dd;ee;ff;gg',统计这个字符串中分号的个数 C++ 分别统计一个字符串中所包含的英文字母和汉字的数量 C语言:编写函数,统计一个字符串的长度 设计函数StringCount(),使得下列程序能够接收一个长度不超过100的字符串,并统计出现次数最多的字母和次就是设计一个函数,运行时能统计输入的字符串中每个字母的个数,输出出现最多次的字 java中怎么搜索一个字符串中的所有英文单词?要英文单词,不是英文字符. word中如何统计英文单词的个数? 用excel如何统计文字出现的频率一张任意的excel表,里面有若干汉字杂乱,请问如何统计出指定范围中各个文字出现的频率.比如 有a a b c这样一个字符串,不指定具体哪个字母,运行函数即可得出a C语言统计一个字符串中有几个数字?s[i]>='0' && s[i] excel中统计字符串个数excel中统计一列字符串的个数如第一列(第三行开始)为3个 c语言:输入一个正整数,统计该整数中数字8的个数.如果输入的数是负数输出字符串er VB输入一个字符串,统计其中字母a的出现次数,用过程实现 统计英文字符串中以各种字母为首的单词数量(单词之间用... 关于一道C语言的题目14.以下程序的功能是:统计一个字符串中数字字符0到9各自出现的次数,统计结果保存在数组 count中.例如,如果字符串为lenterschar4543123564879ffgh,则统计结果为:1:2 2:1 3:2