摘要: 通过Math.random函数生成所需的字符所有序列,通过判断当前字符是否属于大小写、数字,符合者加入数组内,直到数组存储N位为止,最后把当前数组转为字符串返回调用处。 1 /** 2 * 随机生成由数字、字母组成的N位验证码 3 * 4 * @return 返回一个字符串 5 */ 6 publi 阅读全文
posted @ 2020-07-21 18:16 勤快的懒羊羊 阅读(3567) 评论(0) 推荐(0) 编辑
摘要: 在此之前我使用Java的数组实现了产生N-M之间的不重复的随机数,下面是使用数列ArrayList实现同样的功能,代码如下: 1 /** 2 * 随机生成 N--M,N个不重复随机数 使用ArrayList 3 * 4 * @param startRange 起始数字 5 * @param endR 阅读全文
posted @ 2020-07-21 17:48 勤快的懒羊羊 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 接收一个整形数组,使用Math.Random每次在规定的数字范围内随机产生数字,然后嵌套for循环依次判断是否有重复值,如果有既外循环变量减一,直到把数组装满为止。 1 /** 2 * 随机生成 N--M的不重复随机数 3 * 4 * @param arr 接收一个数组 5 * @param sta 阅读全文
posted @ 2020-07-21 13:24 勤快的懒羊羊 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 1 public enum Week { 2 DAY1("周一", 0.9), 3 DAY2("周二", 0.9), 4 DAY3("周三", 0.8), 5 DAY4("周四", 0.8), 6 DAY5("周五", 0.5), 7 DAY6("周六", 0.6), 8 DAY7("周日", 0. 阅读全文
posted @ 2020-07-20 23:00 勤快的懒羊羊 阅读(128) 评论(0) 推荐(0) 编辑
摘要: /** * 请用枚举方式实现如下应用: * 客户去旅店住房, * 客户分普通客户,和vip客户,vip分白金和钻石客户 * 不同的客户有不同的折扣 * 入住的房间分单人房,双人房和套房 * 不同的房间房费不同 * 入住的时间分一周七天,每天费用也不同 * 请设计代码实现某客户住房一天,计算出应付房费 阅读全文
posted @ 2020-07-20 19:38 勤快的懒羊羊 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 【转换】 //int 10进制 > 转16进制Integer.toHexString(10) // int 10进制 > 转8进制Integer.toOctalString(10) 【转换】取出字符串中的一个字符:String str = "a";char c = str.charAt(0); 字符 阅读全文
posted @ 2020-07-20 12:44 勤快的懒羊羊 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 群主发普通红包,某群有多名成员,群主给成员发普通红包,普通红包的规则: 群主的一笔金额,从群主余额中扣除,平均分成n等份,让成员领取; 成员领取红包后,保存到成员余额中。 请根据描述,完成案例中所有类的定义以及指定类之间的继承关系,并完成发红包的操作。 根据题目可以稍作分析,群主和普通群成员都隶属于 阅读全文
posted @ 2020-07-14 19:49 勤快的懒羊羊 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 程序的主入口是main方法,但是在jdk1.7之前,可以没有main方法也一样能运行,很是不可思议,到底是什么原因呢?,大家都知道在类中定义了静态代码块的话,是首先执行代码块里的语句的,如果把静态代码块放到了主类中,到底是先执行静待代码块呢还是先执行main方法呢?不用纠结,我来做个试验。 1 st 阅读全文
posted @ 2020-07-12 21:26 勤快的懒羊羊 阅读(189) 评论(0) 推荐(0) 编辑
摘要: foreach其实就是for的加强版,其语法如下: 1 for(元素类型type 元素变量value : 遍历对象obj) { 2 3 引用x的java语句; 4 } 举个例子,比如定义一个数组,使用foreach以此输出元素,其中for内部的int a :ar,就是讲数组ar每次循环取出一个数赋给 阅读全文
posted @ 2020-07-12 21:07 勤快的懒羊羊 阅读(5749) 评论(0) 推荐(0) 编辑
摘要: Java中的接口其实就是一套“标准”或者“规范”,比如使用接口实现【电脑对鼠标、键盘使用USB接口的管理】,鼠标和键盘他们与接口之间并不存在子类和父类的关系,但是鼠标和键盘又都要通过USB接口插入电脑,如果没有一个统一的规范,那么电脑该怎么识别呢?所以就需要一个“标准”来统一约束鼠标和键盘的使用规则 阅读全文
posted @ 2020-07-08 01:32 勤快的懒羊羊 阅读(204) 评论(0) 推荐(0) 编辑