永发信息网

从键盘输入一个字符串s,将s字符串中所有和前面重复多余的字符删除,其余字符保留。输出处理后的字符串

答案:1  悬赏:40  手机版
解决时间 2021-03-20 20:16
从键盘输入一个字符串s,将s字符串中所有和前面重复多余的字符删除,其余字符保留。输出处理后的字符串
最佳答案
如字符串“abccdeefggh”去除相邻连续的重复字复字符为“abcdefgh”。
       最佳答案 public class Test3 {
 public static void main(String[] args) {
  String source = "abccdeefggh";
  System.out.println("去除相邻连续的重复字符前:" + source);
  source = func(source);
  System.out.println("去除相邻连续的重复字符后:" + source);
 }
 public static String func(String source){
  StringBuffer temp = new StringBuffer(source.substring(0,1));
  int len = source.length();
  int k = 0;
  for(int i=1; i   if(source.substring(i,i+1).equals(temp.substring(k, k+1))){
    continue;
   }
   temp.append(source.substring(i,i+1));
   k++;
  }
  return temp.toString();
 }
}
这个是java的,C#改下就可以了,剩下的交给你自己了,相信你没问题,代码已测试过

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
佛学之博大精深,虽有圣哲无所措手什么意思?
上海南洋模范中学交响乐团毕业后去哪
—How often do the students play sports?A.
就没有好玩的推币游戏吗?推荐下好玩的推币游
退休宴请邀请函怎么写
耶稣本名叫啥名字??
校园趣事作文100字,一定要100字左右!!!
变得严厉中的得是什么读音我写的de老师批
谁赞成我的肯定??史上最难的感情问题。
电脑升级温十后没声音了,怎样解决
白求恩医科大学日照白求恩医院门诊药房地址在
已知f(根号下x+1)=x+2根号下x,则函数f(x)的解
英语翻译中英文对照!
关中平原的形成,经历了那些地质作用
单选题在数学活动课上,同学们判断一个四边形
推荐资讯
核桃穗能吃吗?有营养吗?
大学生套改士官,直招士官服满多久才能转业
维棠为什么一直在重复下载
评价父母的教育作文
唱歌时自己音的卷舌太重了,怎么办
幸福是什么?幸福在哪里?人们一直在追问,在寻
Elephants would if men were allowed to sh
我今年初一了,前段时间和男朋友做了,他射了
野猪生仔是什么状态
有时候,遗忘,是最好的解脱.有时,沉默是最好的
dell笔记本pp25l bios解锁
南方水田可以种植什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?