java 每月第一天_Java输出每月的第一天

输入年份和第一天是星期几,输出每月的第一天是星期几,总是提示找不到符号求各位高手帮忙,谢谢importjavax.swing.JOptionPane;publicclassMonth{publicstaticvoidmain(String[]args){S...

输入年份和第一天是星期几,输出每月的第一天是星期几,

总是提示找不到符号

求各位高手帮忙,谢谢

import javax.swing.JOptionPane;

public class Month{

public static void main(String[] args){

String yearString = JOptionPane.showInputDialog("Enter a year");

int year = Integer.parseInt(yearString);

String firstDayString= JOptionPane.showInputDialog("Enter the first day is");

int firstDay= Integer.parseInt(firstDayString);

int day1=31;

int day2=30;

int day3=0;

int firsday1=0;

int firsday2=0;

int firsday3=0;

int firsday4=0;

int firsday5=0;

int firsday6=0;

int firsday7=0;

int firsday8=0;

int firsday9=0;

int firsday10=0;

int firsday11=0;

int firsday12=0;

String firstday11;

String firstday21;

String firstday31;

String firstday41;

String firstday51;

String firstday61;

String firstday71;

String firstday81;

String firstday91;

String firstday101;

String firstday111;

String firstday121;

{if((year%4==0&&year%100!=0)||(year%400==0)) day3 = 29;

else day3 = 28;}

firstday1=firstDay;

firstday11=String.valueOf(firstday1);

firstday2=(firstDay+day1)%7;

firstday21=String.valueOf(firstday2);

firstday3=(firstDay+day1+day3)%7;

firstday31=String.valueOf(firstday3);

firstday4=(firstDay+day1*2+day3)%7;

firstday41=String.valueOf(firstday4);

firstday5=(firstDay+day1*2+day3+day2)%7;

firstday51=String.valueOf(firstday5);

firstday6=(firstDay+day1*3+day3+day2)%7;

firstday61=String.valueOf(firstday6);

firstday7=(firstDay+day1*3+day3+day*2)%7;

firstday71=String.valueOf(firstday7);

firstday8=(firstDay+day1*4+day3+day*2)%7;

firstday81=String.valueOf(firstday8);

firstday9=(firstDay+day1*5+day3+day*2)%7;

firstday91=String.valueOf(firstday9);

firstday10=(firstDay+day1*5+day3+day*3)%7;

firstday101=String.valueOf(firstday10);

firstday11=(firstDay+day1*6+day3+day*3)%7;

firstday111=String.valueOf(firstday11);

firstday12=(firstDay+day1*6+day3+day*4)%7;

firstday121=String.valueOf(firstday12);

String output="January 1, " + year + " is "+firstday11+"Feburary 1, " + year + " is "+firstday21

+"March 1, " + year + " is "+firstday31+ "April 1, " + year + " is "+firstday41+"May 1, " + year + " is "

+firstday51+"June 1, " + year + " is "+firstday61+"July 1, " + year + " is "+firstday71+

"August 1, " + year + " is "+firstday81+"September 1, " + year + " is "+firstday91+"October 1, " + year + " is "

+firstday101+"November 1, " + year + " is "+firstday111+"December 1, " + year + " is "+firstday121;

}

}

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值