📄 bugmove.java
字号:
/* * BugMove.java Beta 1.0 * * Copyright 2007 Grassoft. All rights reserved. * */package wanderer;import java.awt.*;/** * BugMove产生随机的移动方式,通过对BugMove的实例化实现不同方向的随机移动。 */public class BugMove { private int move[][] = {{0, 0}, {0, 1}, {1, 1}, {1, 0}, {1, -1}, {0, -1}, {-1, -1}, {-1, 0}, {-1, 1}}; //二位数组move记录8种可能的移动方式 public int x, y; //移动方向的横纵表示 public BugMove() { int r = Ran(); x = move[r][0]; y = move[r][1]; }//构造方法 private int Ran() { double ranx = 8*Math.random(); //产生随机数 int ran = (int)(ranx+1); return ran; }//产生随机数 }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -