跪求,求讲解java的: if(){}else{}语句~ 越详细越清楚越好。。 万分感谢!

如题所述

第1个回答  2017-02-23

Java的if语句其实就是是否逻辑问题. 举个简单的例子

 int a = 1; 
 // 这里a<0的逻辑非就是a>=0 一定要把条件分清楚
 if(a<0){
     // 当a小于0时执行此代码块 
 }else{
     // 当a>=0时执行此代码块
 }
 
 // 比如
 boolean x = true;
 // true false构成一对
 if(x==true){
     // true
 }else{
     // false
 }

还有什么问题,欢迎追问

第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结束循环,否则不会停本回答被提问者采纳
相似回答