java基础代码实例_JAVA基础知识实例讲解(一)

我们在以前的文章中介绍了运算符和表达式,程序逻辑中的分支结构、循环结构,以及数组的理论知识点,并没有通过具体的实例进一步加深印象,今天我们就通过几个实例对上述知识点进行一次回顾以及代对码书写的实际操作。今天讲解第一篇:闰年的判断程序。

b46ce617ebe93d57aeb70552646c9925.png

网络图片侵权必删

问题

本案例中需要使用交互的方式判断某年是否为闰年:用户从控制台输入需要判断的年份值,由程序来判断该年是否为闰年,并将判断结果输出到控制台。程序交互结果如下图:

1cd76ab196c6c2b238162ccd1a9320fe.png

方案:

首先,此案例需要从控制台收入用户录入的年份值,使用Scanner类的相应方法即可接收控制台的录入;

其次根据闰年的规则可以总结出,如果年份可以被400整除,则必然是闰年;另外,如果年份可以被4整除,但不能被100整除,则也是闰年。其他年份是平年(非闰年)。因此需要使用取余运算符(%)判断整除,并需要使用逻辑运算符来构建判断表达式,以进行判断。

步骤(实现此案例需要按照如下步骤进行)

步骤一:定义类及main方法

首先定义一个名为leapYear的类,并在类中添加main 方法,代码如下:

504d86f96607def903f4f5e17dc3bf99.png

步骤二:读取控制台的输入

在main方法中,实例化Scanner类,并调用Scanner类的nextInt()方法接收用户从控制台输入的年份值,使用完毕后将scanner对象关闭。代码如下:

97532dfe3521f69f5d28a961b1755fb8.png

步骤三:闰年判断

某年份只需要满足下列两个条件之一,即可认定为闰年:

-年份可以被4整除且不能被100整除;

-年份可以被400整除;

因此,需要使用%运算符、==运算符、!=运算符、&&和||运算符,来综合判断某年份是否为闰年。代码如下

fcd9828137f63fa1202e23674ada9307.png

步骤四:输出结果

使用三目运算符,构建表示结果的String类型信息,并输出到控制台。代码如下

9de9e889cff1cf8a580ca1bc1d1ba574.png

完整代码如下:

c4c3c16d7cbf80f34ef1b0c37e19f21d.png
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值