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]
|