Java语言程序设计基础篇(第三章>选择)

本文详细介绍了Java中的选择结构,包括判定闰年的方法、switch语句的使用规则,强调了break语句的重要性,以及介绍了条件表达式(三目运算符)的用法和操作符优先级的概念。
摘要由CSDN通过智能技术生成

一、判定闰年

boolean isLeapYear =(year % 4==0 &&year % 100 !=0)|| (year % 400 == 0);

二、switch语句

处理多条件问题

switch(switch 表达式){ case 值1: 语句(组)1; break; case 值 2: 语句(组)2; break; ..... case 值 N: 语句(组)N; break; default://R认情况下执行的语句(组) }

switch 语句遵从下述规则:

① switch 表达式必须能计算出一个 char、byte、short,int或者 String 型值,并且必 须总是要用括号括住。 (char 和 String 类型将在下一章介绍。)

② valuel,. . . ,valueN 必须与 switch 表 达 式 的 值 具 有 相 同 的 数 据 类 型。注意: valuel, valueN 都是常量表达式,也就是说这里的表达式是不能包含变量的,例如,不 允许出现 1+X。

③ 当 switch 表达式的值与 case 语句的值相匹配时,执行从该 case开始的语句,直到 遇到一个 break 语句或到达该switch 语句的结束。

④ 默认情况(default)是可选的ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值