
java编程
零点前睡觉
这个作者很懒,什么都没留下…
展开
-
java生成随机数,每个数值不同,保存在数组【重点在于每个值都不同,附编程小技巧】
java生成数值不同的随机数,个数、范围可取,保存在一维数组重点在于每个数都不同:以下程序的randomNum方法生成一个随机数组,while循环中调用方法 isEquals, 判断数组内随机数是否不同,不同返回则true,此时返回数值不同的数组。编程小技巧:如果判断所有元素为“true”,则编程时只需判断每一个元素都不是“false”,即双重否定表肯定。如下例, 生成5个,0-20范围内的整数数组,并记录程序运行时间/*** * 生成若干个0-max不同的随机数,放入数组中,每个数都不相同原创 2021-03-25 18:01:22 · 3819 阅读 · 1 评论 -
java猜数字小游戏
猜数字游戏A类有一个实例变量v,从键盘接受一个正整数作为实例变量的初始值B类,对A类的实例变量v进行猜测大了提示大,小了提示小,等于提示猜测成功import java.util.*;public class guessNum { public static void main(String[] args) { // TODO Auto-generated method stub A a = new A(100); B b = new B(a); Scanner s = n原创 2021-03-22 12:01:28 · 124 阅读 · 0 评论 -
Java多态在开发中的应用实例
Java多态在开发中的应用实例多态作用:实例题目:实例代码:多态作用:软件开发七大原则之最基本原则:(ocp)对扩展开放,对修改关闭多态降低程序的耦合度,提高程序的扩展性。封装、继承、多态一环扣一环,有了封装,和整体的概念之后,对象与对象之间才产生了继承,继而有方法的覆盖和多态。面向父类编程,面向抽象编程,不面向具体编程,则可扩展性更强。多态在以下程序feed()方法中的使用:编译的时候,编译器发现animal时Pet类,会在Pet类中找eat方法,找到则编译通过。运行的时候,底层的实际对象原创 2021-03-21 20:30:43 · 641 阅读 · 1 评论