java if语句

本文介绍了两种方法实现判断日期对应的星期及特殊节日,并涵盖判断闰年的技巧。通过Java代码实例演示了如何获取当前日期,以及利用Calendar类处理月份和日期。同时,涵盖了计算机科学中日期处理和闰年计算的基础知识点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

判断输出星期几(方法一)

import java.util.Date;
import java.util.Random;

public class If {
    public static void main(String[] args) {
      var d = new Date();
      int day = d.getDay();
        if (day ==1) {
            System.out.println("星期一");
        } else if (day==2) {
            System.out.println("星期二");
        }else if (day==3){
            System.out.println("星期三");
        }else if (day==4){
            System.out.println("星期四");
        } else if (day==5) {
            System.out.println("星期五");
        }else if (day==6) {
            System.out.println("星期六");
        }else {
            System.out.println("星期日");
        }

    }

}

方法二

     System.out.println("今天是:星期"+"日一二三四五六".charAt(day));

分时问候

    Calendar date = Calendar.getInstance();
        int m = date.get(Calendar.MONTH)+1;
        int d = date.get(Calendar.DATE);
        if (m == 5 && d == 1) {
            System.out.println("今天是劳动节!!");
        } else if (m == 6 && d == 1) {
            System.out.println("儿童节快乐!!");
        } else if (m == 10 && d == 1) {
            System.out.println("国庆节快乐!!");
        } else {
            System.out.printf("%tF %1$tT %1$tA%n", System.currentTimeMillis());
        }

 

 

if判断闰年

  import java.util.Scanner;
public class If2 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("请输入年份");
        int a = input.nextInt();
        if ((a % 4 == 0 && a % 100 != 0) || (a % 400 == 0)) {
            System.out.println("今年是闰年");
        }else {
            System.out.println("今年不是闰年");
        }

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值