您的位置:程序门 -> java -> j2se / 基础类



求高手求解一个字符串问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


求高手求解一个字符串问题[已结贴,结贴人:king3m]
发表于:2007-09-25 17:47:24 楼主
给出一个字串。返回一个相邻接的相同字符的个数的最大值。
例如:bbbccgggg   结果是4
            abc               结果是1
谢谢!
发表于:2007-09-25 18:01:251楼 得分:0
自己计数数吧
发表于:2007-09-25 18:10:512楼 得分:20
凑活看吧...

public   class   test11   {

public   static   void   main(string[]   args)   throws   exception   {
string   s   =   "cccdddssss ";
char   c;
c   =   s.charat(0);
int   count   =   1;
int   max   =   integer.min_value;
for   (int   i   =   1;   i   <   s.length();   i++)   {
if   (s.charat(i)   ==   c)
count++;
else   {
if   (count   >   max)
max   =   count;
c   =   s.charat(i);
count   =   1;
}
}
if   (count   >   max)
max   =   count;
system.out.println(max);
}
}


快速检索

最新资讯
热门点击