Java基础编程思想学习 (第三章)三元函数
2017-06-28 00:00
239 查看
摘要: 如果有帮助到您的话 请关注我http://t.xiaomiquan.com/VjiIyVb里面有更多。
如果是boolean类型 boolean-x?10:100 最终返回一个值 如果正确true则为10,否则错误false为100.
书中的解释是
三元操作符同时称为条件操作符,有三个操作数,属于操作符的一种,最终会生成一个值
表达形式为 boolean-exp?value0:value1
如果boolean-exp的结果为true,就计算value0,而且这个计算也就是操作符最终产生的值。如果boolean-exp的结果为false,就计算value1,同样,他的结果也是最终产生的值。
也可以换用成普通的if-else语句 三元操作符更加简洁 ,但如果打算频繁使用 还是要多做思量,因为他会产生可读性比较 查的代码。
示例
public class TernarIfElse{
static int ternary(int i){
return i<10?i*100:i*10;
}
public static void main (String[] args){
print(ternary(9));
print(tenary(10));
}
}
结果:
900
100
如果是boolean类型 boolean-x?10:100 最终返回一个值 如果正确true则为10,否则错误false为100.
书中的解释是
三元操作符同时称为条件操作符,有三个操作数,属于操作符的一种,最终会生成一个值
表达形式为 boolean-exp?value0:value1
如果boolean-exp的结果为true,就计算value0,而且这个计算也就是操作符最终产生的值。如果boolean-exp的结果为false,就计算value1,同样,他的结果也是最终产生的值。
也可以换用成普通的if-else语句 三元操作符更加简洁 ,但如果打算频繁使用 还是要多做思量,因为他会产生可读性比较 查的代码。
示例
public class TernarIfElse{
static int ternary(int i){
return i<10?i*100:i*10;
}
public static void main (String[] args){
print(ternary(9));
print(tenary(10));
}
}
结果:
900
100
相关文章推荐
- Java编程思想 第三章 java操作符 学习心得
- Java编程思想学习一——基础概念
- java编程思想可以怎么样 最好是基础讲得最详细的 学习java什么书最好
- java 编程思想的学习笔记 - 第三章 操作符 第四章 控制执行
- Java学习从入门到精通 4方法篇-Java基础-Java-编程开发
- JAVA编程思想学习笔记(二)
- Java学习从入门到精通 3过程篇-Java基础-Java-编程开发
- Jcrontab - java定时程序进阶学习-Java基础-Java-编程开发
- Java学习从入门到精通-Java基础-Java-编程开发
- Java学习之路:不走弯路,就是捷径-Java基础-Java-编程开发
- Java面对对象编程---学习笔记(JAVA语言基础)
- Java IO学习基础之读写文本文-Java基础-Java-编程开发
- Java学习之路全攻略——编程本质论-Java基础-Java-编程开发
- JAVA编程思想学习笔记(一)
- 理解Java面向对象的程序设计思想-Java基础-Java-编程开发
- 学习Java的30个基本概念-Java基础-Java-编程开发
- 学习java安全技术前的准备-Java基础-Java-编程开发
- Java学习笔记(七、网络编程基础)
- JAVA 编程思想 第4版 学习笔记 - 第五章
- Java入门学习指导之最佳方向-Java基础-Java-编程开发