public enum Direction {L, LU, U, RU, R, RD, D, LD, STOP
}
Direction dir;
switch (dir) {
case L:
x -= XSPEED;
break;
case LU:
x -= XSPEED;
y -= YSPEED;
break;
case U:
y -= YSPEED;
break;
case RU:
x += XSPEED;
y -= YSPEED;
break;
case R:
x += XSPEED;
break;
case RD:
x += XSPEED;
y += YSPEED;
break;
case D:
y += YSPEED;
break;
case LD:
x -= XSPEED;
y += YSPEED;
break;
case STOP:
break;
}(此为整个程序的一小部分)我的问题是:case 后面的L,R,D,LD等为什么不能写成Direction.L,Direction.R,Direction.D,Direction.LD,谢谢!
}
Direction dir;
switch (dir) {
case L:
x -= XSPEED;
break;
case LU:
x -= XSPEED;
y -= YSPEED;
break;
case U:
y -= YSPEED;
break;
case RU:
x += XSPEED;
y -= YSPEED;
break;
case R:
x += XSPEED;
break;
case RD:
x += XSPEED;
y += YSPEED;
break;
case D:
y += YSPEED;
break;
case LD:
x -= XSPEED;
y += YSPEED;
break;
case STOP:
break;
}(此为整个程序的一小部分)我的问题是:case 后面的L,R,D,LD等为什么不能写成Direction.L,Direction.R,Direction.D,Direction.LD,谢谢!
解决方案 »
- java 接口 默认访问权限
- 超极菜鸟问题,帮我看看下面的这段代码有错没??错在哪?为什么
- 一个存储过程的问题?不知道怎么判断!解决立即结帖!
- 十万火急!!用C/C++写了个动态链接库加密库,用JNI调用,LoadLibrary报 " undefined symbol: _ZNSt8ios_base4InitC1Ev"异常 ??
- 我被那些流搞晕了,想请高手解决
- applet播放音频出现的java.lang.OutOfMemoryError
- 有关线程问题,请示帮助
- 想学JAVA但是一点不懂,求助!
- 如何限制<textarea name="textcont" cols="30" rows="3"></textarea>输入文字的数量?
- 7MB的JRE1.3.1实在太大,据说可以改用swingall.jar此物应如何使用?
- 数据库一个比较经典的问题
- 在JComboBox中加图片
就是必须不加前面那个Direction限定,java语言本身就是这样规定的.
比方
public class final d{
public static final int L = 0;
}
public enum Direction {L, LU, U, RU, R, RD, D, LD, STOP
}
Direction dir;
switch dir
case l...