您的位置:首页 > 编程语言 > Java开发

JAVA学习(5)条件运算符

2016-05-27 13:35 375 查看

java和C++中唯一的条件运算符 :?

语法: 返回值 = 条件?成立的返回值:不成立的返回值


public class  Test5{

public static void main(String[] args){

int z = 123;
int y = z>0?0:1;//条件成立 ,返回0
System.out.println(y);//0

}

}


不建议太复杂的代码

public class  Test5{

public static void main(String[] args){

int z = 123;
int x =-95;
int y = z>0&&x<100||x>0?0:1;//条件成立 ,返回0
System.out.println(y);//0

}

}


C++参照

int main(){

int x = 123;
int z = x > 0 ? 0 : 1;
std::cout << z;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: