一、关于if用法
if (e.getKeyCode() == KeyEvent.VK_P) {
if (state == RUNNING) {
state = PAUSE; } else if (state == PAUSE) {
state = RUNNING; }
}
这种用法只会有一种结果只会走向一种分支
if (state == RUNNING) {
state = PAUSE; } else {
state = RUNNING; }
}
在for循环中使用这会将两个分支都走一遍
二、String类型
引用类型 == 是在比较地址是否相同