java相同字符连续出现的次数

[复制链接]
查看11 | 回复5 | 2012-6-15 15:55:19 | 显示全部楼层 |阅读模式
变量定义的不怎么样 别笑话 这个是你要的结果吧 实现是这样的 代码可以美化下 你自己弄吧结果是判断哪个字符连续出现的次数最多public class Test {public static void main(String[] args) {String s = "absdasdasss";Map map = new HashMap();for(int i =0; i<s.length();i++){char a = s.charAt(i);int j = i+1;while(j<s.length()){c...
回复

使用道具 举报

千问 | 2012-6-15 15:55:19 | 显示全部楼层
是某个字符出现的次数吗?比如你的字符串里a出现的次数?“abbcccbba”.split("a").length-1 就行了 如下代码统计字符串里,连续出现次数最多的字符package test;public class TestMaxNumberSequence {public static void main(String[] args...
回复

使用道具 举报

千问 | 2012-6-15 15:55:19 | 显示全部楼层
你是要算出一个字符串出现最多的次数是多少吗?应该是c,出现4次import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Test1 {
public static void main...
回复

使用道具 举报

千问 | 2012-6-15 15:55:19 | 显示全部楼层
有那么麻烦吗package web;public class Tongji {/** * 就拿“字”做的例子 * @param args */public static void main(String[] args) {String str = "统计一个字符在字符数组中的出现的次数"; ...
回复

使用道具 举报

千问 | 2012-6-15 15:55:19 | 显示全部楼层
Pattern p = Pattern.compile("((\\w)\\2+)");String a = "abbcccbba";Matcher m = p.matcher(a);ArrayList[I] list = new ArrayList[I]();while(m.find()){list.a...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行