- 博客(3)
- 收藏
- 关注
原创 抛手绢(约瑟夫问题)-java实现思路及代码
需求分析:有n个人一起报数,报道数字m的人则退出游戏,然后又重新开始报数,如此循环,最后只剩下一个人则停止报数,输出这个人的位置。 算法设计: package nine; public class PaoSJ{ public static void main(String [] argc){ //确定游戏人数,用数组存储 int[] arr=new i...
2018-08-15 17:00:32
597
原创 浅谈接口、抽象类不能实例化与匿名内部类是否互相矛盾
这是我学习java过程中遇到的一个概念问题,要讨论这个问题,首先我们应明白抽象类和接口肯定不能实例化;那么匿名内部类又是什么意思呢?且看下面代码。 public class TestHome { public static void main(String[] args) { //定义并创建该父类的子类对象,并用多态的方式赋值给父类引用变量 Home h=new Home(){ ...
2018-07-26 15:29:04
723
原创 二维数组控制台打印可操作调试九宫格
需求:要求在控制台打印一个值为1~9的普通二维数组,通过键盘操作使横排、竖排、斜排的和均为15. 需求分析:若要通过键盘操作使其移动到自己想要去的位置,首先因给数字设置一个指标,通过这个指标来确定我们要移动那个数字,当我们把一个数字移动到自己想要的位置后,我不想再让他改变,此时需要退出数字交换方法,重新移动指针,通过指针跳过该数字进行交换。因此,需要一个方法移动指针。 import ...
2018-07-19 18:05:22
937
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人