黑马程序员技术交流社区

标题: String类下的几个小题,每天都要练习! [打印本页]

作者: zhouxiong    时间: 2016-10-24 00:32
标题: String类下的几个小题,每天都要练习!
1. 统计一个字符串在指定的字符串中出现的次数(自学String中的split()方法,完成需求)
例如 统计字符串abcdefgheimaabcdefgheimaabcdefgheimaabcdefgheima 中heima出现的次数
2.
       * 关于彩票案例  09 16 17 24 30 31 04 (前6个 1~33中选 , 不能重复 , 最后一个 1 到 16 中选)
       * 需求: 先定义变量或者容器 存上面的数据 6个红球 1个蓝球 用户选球: 要求用户输入
       * 6个红球 和一个蓝球 拿用户的选号 和 系统的号码匹配,看看能否匹配成功 如果用户选的号码 全部和 系统的号码一致 ,那就输出一等奖
       * 如果用户选的号码 5个红球 和一个篮球 和系统一致 ,那就二等奖 如果用户选的号码 4个红球或者3个红球 和一个篮球 和系统一致 ,那就三等奖
       * 如果用户选的号码 1个红球并且1个篮球 和系统一致 ,那就四等奖
  
  
3.3.设计一个interface MyStringUtils, 该接口中有三个抽象方法
      //字符串反转方法
      public abstract StringreverseString(String str);
      //字符串过滤数字
      public abstract String filterString(Stringstr);
      //获取空格前面的字符串publicabstract String getFirstString(String str);
      创建一个类实现MyStringUtils接口并按一下要求实现三个抽象方法:
      a.字符串反转方法:将传入的字符串进行反转后返回(不能直接用reverse方法)
      b.字符串过滤数字:将传入的字符串中的数字过滤掉返回,比如(传入abd78df,返回abddf)
      c.获取空格前面的字符串:将传入的字符串中空格前面的获取(传入abc def,返回abc)
  
  
4.键盘录入一个字符串,格式:"12 78 34 56 67 45 23 89";(要求字符串是由数字和空格组成的)
    将字符串中的数字排序格式:"12 23 34 45 56 67 78 89";(要求不能使用Arrays.sort()方法,结果为字符串)
    把字符串中所有的"6"替换成"9";
  
  
5.创建一个数组长度随机(11~20) , 数组中存储1~100之间的随机数,并以字符串的形式打印出来,
      格式:[1, 3, 14, 46, 56, 67, 78,79, 93, 94, 95, 100]
  
  


作者: 想跳楼    时间: 2016-10-24 00:34
题不错 收

作者: 薄拉图图图    时间: 2016-10-24 00:49
厉害
马克

作者: zhouxiong    时间: 2016-10-24 00:56
http://bbs.itheima.com/home.php? ... dit&op=exchange
作者: zhouxiong    时间: 2016-10-24 00:57
zhouxiong 发表于 2016-10-24 00:56
http://bbs.itheima.com/home.php?mod=spacecp&ac=credit&op=exchange

技术分兑换通道




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