我正在尝试将if else语句替换为?和:但未编译。我在':'上收到了意外令牌。抱歉格式化,我的第一篇文章在这里。
private void startTimer() {
!paused ?
countDownTimer = new CountDownTimer(startTime,1000) {
@Override
public void onTick(long l) {
currentTime = l;
updateTimer();
}
@Override
public void onFinish() {
paused = true;
}
}.start(); : //error: : expected
//error: ';' expected
countDownTimer = new CountDownTimer(currentTime,1000) {
@Override
public void onTick(long l) {
currentTime = l;
updateTimer();
}
@Override
public void onFinish() {
paused = true;
}
}.start();
}