黑马程序员技术交流社区
标题:
赋值问题
[打印本页]
作者:
Itheima_yuan
时间:
2015-12-7 22:21
标题:
赋值问题
max = (s1.length()>s2.length())?s1:s2;
min = (max==s1)?s2:s1;
这两个赋值的原理到底是怎样的,希望说得简单易懂
作者:
龙sama
时间:
2015-12-7 22:24
if(s1.length()>s2.length()){
max=s1;
}
else{
max=s2;
}
if(max==s1){
min=s2;
}else {
min=s1;
}
把三元运算符用if写出来就会清晰很多
作者:
hyl
时间:
2015-12-7 22:30
三元运算符,和if语句有很多地方有相似之处。但各有各的特点,有的地方是不可以转换使用的。
作者:
Itheima_yuan
时间:
2015-12-8 20:18
龙sama 发表于 2015-12-7 22:24
if(s1.length()>s2.length()){
max=s1;
}
谢谢了,秒懂
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2