Java知识系统回顾整理01基础04操作符06三元运算符
一、三元运算符
表达式?值1:值2
如果表达式为真 返回值1
如果表达式为假 返回值2
if语句学习链接:if语句
public class HelloWorld { public static int i = 5; int j = 6; int k = i < j ? 99 : 88; // 相当于 if (i < j) { k = 99; } else { k = 88; } System.out.println(k); } } |
二、练习-判断是否是工作日
题目:
通过Scanner输入一个1-7之间的整数,使用三元操作符判断是工作日还是周末?
效果:
官方答案:
import java.util.Scanner; public class HelloWorld { public static Scanner s = new Scanner(System.in); System.out.println("今天是周几 ?"); int day = s.nextInt(); String status= day>=6?"周末":"工作日"; System.out.println("今天是 " + status); } } |
个人整理答案:
public class Operator06 { public static Scanner scanner = new Scanner(System.in); System.out.println("今天是周几?"); System.out.println("请输入整数1-7表示今天周几"); int dayNumber = scanner.nextInt(); String status = dayNumber>6 ?"周末":"工作日"; System.out.println("今天是" + status); } } |
最新文章
- Java web会话简单应用
- 运行错误:error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or
- (原) 2.1 Zookeeper原生API使用
- 二十六、Java--------反射
- C++之STL一般总结
- 关于 android 开发中 debug不能顺利进行的各种问题的总结
- WCF分布式开发必备知识(1):MSMQ消息队列
- android 百度地图定位开发1
- .NET,你真的 知道了吗
- libiconv的静态编译
- JS学习之路,菜鸟总结的注意事项及错误更正
- JS中有关对象的继承以及实例化、浅拷贝深拷贝的奥秘
- 【Java】几道让你拿offer的知识点
- 训练报告 (2014-2015) 2014, Samara SAU ACM ICPC Quarterfinal Qualification Contest
- ZOJ 4063 - Tournament - [递归][2018 ACM-ICPC Asia Qingdao Regional Problem F]
- Swiper.js使用及API介绍
- Curator场景应用
- 12.25daily_scrum
- setfacl报错Operation not supported
- msyql 移动某一列数据到某列 &; 字段加前缀
热门文章
- ABP开发框架的技术点分析(1)
- windows设置定时执行脚本
- MySQL常用指令,java,php程序员,数据库工程师必备。程序员小冰常用资料整理
- 关于`ClawHub的技术分享`公众号
- 9.深入k8s:调度器及其源码分析
- bootstrap-table存在合并单元格怎么处理数据
- Java面试炼金系列 (1) | 关于String类的常见面试题剖析
- 论文阅读:Multi-task Learning for Multi-modal Emotion Recognition and Sentiment Analysis
- python之unittest框架使用
- oracle之时间类型