java 里 a=b==c?d:e;这段代码怎么理解

2020-05-22 社会 151阅读

首先执行b==c,如果b=c,则将d的值赋给a,否则把e的值赋给a

//such as:
public class k {
public static void main(String[] args){
int a=1,b=2,c=3;
a=b==c?4:5;
System.out.print("a="+a);
}
}
//答案是:a=5
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com