黑马程序员技术交流社区
标题: 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
技术分兑换通道
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |