java编写程序求出你的生日那天是星期几

System.out.println("星期"+(Day-1));} } 注意,,这里每周是从星期天算起的,,,所以要减1
java编写程序求出你的生日那天是星期几
import java.util.Scanner;

import java.util.Calendar;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Calendar time =Calendar.getInstance();
Scanner scan=new Scanner(System.in);
int Y,M,D;
System.out.println("年:");
Y=scan.nextInt();
System.out.println("月:");
M=scan.nextInt();
System.out.println("日:");
D=scan.nextInt();
time.set(Y, M-1, D);
int Day=time.get(Calendar.DAY_OF_WEEK);
System.out.println("星期"+(Day-1));
}
}

注意,,这里每周是从星期天算起的,,,所以要减1
2015-01-30
使用Calendar类
Calendar cal = Calendar.getInstance();
//设置生日:年,月-1,日
//周六=7
//周日=1
cal.set(1992, 4, 23);
System.out.println(cal.get(cal.DAY_OF_WEEK));2017-06-22
mengvlog 阅读 42 次 更新于 2025-09-07 03:26:26 我来答关注问题0
  • import java.io.*;import java.util.*;public class GetBirth { int year = 0;int month = 0;int day = 0;Calendar cld = Calendar.getInstance();//创建一个日历 public GetBirth(){ BufferedReader in = new BufferedReader(new InputStreamReader(System.in));System.out.println("请输入...

  •  柳晗玥gV 急求:java编程代码

    public class Client{ private String birthday="你的生日";public String getBirthday() { return this.birthday;} public void setBirthday(String birthday) { this.birthday= birthday;} } public class Client1{ private String birthday="你最想创建的人的生日";public String getBirthday() { re...

  •  water_lang java输入身份证(18位),输出年龄。

    public static void main(String[] sg0) { String s = "350424198705062023";int leh = s.length();System.out.println(s.length());if (leh != 18 && leh != 15) { System.out.println("NO");} else { if (leh == 18) { int se = Integer.valueOf(s.substring(leh - 1)) ...

  •  小小菜鸟哈哈 JAVA从控制台输入身份证号码,把生日用星号代替再打印出来

    370304:代表的是地区编号 19841106:出生日期 1433:个人区分号 生日 str = ID.substring(9,13); 这样截取后的子字符串str就是1106。最后再将截取后的字符串替换成星号。str="***";最后输出就是:ID.substring(1,9)+str+ID.substring(9,17)当然 这样比较麻烦 可以试试stringBuff类。

  •  四川千里潇潇 用java程序语言编程

    public class Zhidao { public static void main(String args[]) { Student s1 = new Student();Student s2 = new Student("张三",1989,7,7);Student s3=new Student("张三",new MyDate());Student s4=new Student("张三",new MyDate(2009,4,1));s1.print();s2.print();s3.print...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部