黑马程序员技术交流社区

标题: 综合点招题一 [打印本页]

作者: feng_pump    时间: 2016-9-19 22:26
标题: 综合点招题一
从控制台接收一串字符串,完成以下要求 (共10分)
  a,求出该字符串的长度并输出到控制台,如字符串长度为:X
  b,将该字符串转为数组,判断该数组第一个字符和最后一个字符是否相同,不相同则交换
  c,统计出数组中的每个字符出现的次数,然后自然排序后按指定格式输出到控制台,如  a=3,b=4,c=4,d=3,e=2,f=1
  d,将第二步互换后的数组角标为奇数的字符用”*”号替换,然后遍历输出
  e,将数组中元素重新拼接成字符串,最后截取第一个'*'到第三个'*'之间的数据输出(注意:两边都包含'*')

例如:输入字符串:aaabbbbccccdddeef 打印台输出效果如下:
请输入一段字符串:aaabbbbccccdddeef
该字符串你的长度为:17
每个字符出现的次数为:a=3,b=4,c=4,d=3,e=2,f=1
第一个*到第三个*之间的数据为:*a*b*


作者: 我就是那匹黑黑    时间: 2016-9-20 01:02
谢谢楼主分享
作者: 暮雨微凉    时间: 2016-9-20 07:40
谢谢楼主分享,好人~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2