判断输出星期几(方法一)
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("今年不是闰年");
}