第2个回答 2017-02-23
无意中看到这个问题(太基础了...),顺便回答一下,悬赏啥的就算了:
Java if语句有三个状态
1、if (condition) {
}
2、
if (condition) {
} else {
}
3、
if (condition) {
} else if(condition2){
}
你的问题中if语句执行,判断括号内的条件,当条件X>263的时候,符合执行条件:则执行大括号内的X--,Y++,(就是X=X,-1和Y=Y+1);不符合执行条件:则执行else语句中的代码。当然,里面的代码又把X加回来了,我看到了paint这个单词,四个标识点,我猜测你是想画图,代码的X来回执行,我猜目标最终是画圆或椭圆,(当然不排除半圆),外面还有个执行时间和方法,对if else已经没影响了,while会一直执行if else方法,除非while结束循环,否则不会停本回答被提问者采纳