随笔分类 - javacode
摘要:在编程时,巧妙运用辅助变量是很有必要的,具体有什么好处呢? 1.定帧 比如下面这例子,是想用迭代器的next()判断下一个员工A符不符合条件,符合就输出这个员工A Iterator iterator = map.values().iterator(); while (iterator.hasNext
阅读全文
摘要:1.直接每次都使用新的Scanner对象,效果上就相当于更新了缓冲区 public class Test { public static void main(String[] args) throws Exception { new A().tryInt(); } } class A { publi
阅读全文
摘要://设置程序,算出汉诺塔的放盘子到目标柱子的每一步的步骤(递归) public class Test{ public static void main(String[] args) { Way way = new Way(); way.move(3,'A','B','C'); } } class W
阅读全文
摘要:1 //设置一个迷宫10X10,令小球自动走出去(递归) 2 /* 3 思路 4 1.利用一个二维数组map来表示地图,初始位置是(1,1) 5 2.数组各个值的含义 6 0表示没走过待测定,1表示走过且测定为障碍物 7 2表示走过且测定是通行的,3代表走过但是是死路 8 3.找路方法findway
阅读全文
摘要:1 /*要求:实现动态给数组添加元素效果,实现对数组扩容(缩减) 2 1.原始数组用int[] arr 3 2.增加(缩减)的新元素,放在原始数组当前的最后(去除最后元素) 4 3.用户可以选择是否继续添加或删除,且在一次增加(缩减)完成后可以选择下一次是缩减(增加)还是退出程序 5 6 思路 7
阅读全文