「JAVA月份表」java 月末

博主:adminadmin 2022-11-29 16:29:06 107

本篇文章给大家谈谈JAVA月份表,以及java 月末对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java 编写程序,打印1-12月每个月各有多少天

int intYear = 2014;//年

for(int i=1;i13;i++){//i代表12个月

Calendar cal = Calendar.getInstance();

cal.set(Calendar.YEAR, intYear);

cal.set(Calendar.MONTH, i - 1);

cal.set(Calendar.DAY_OF_MONTH, 1);

int value = cal.getActualMaximum(Calendar.DAY_OF_MONTH);

System.out.println(intYear+"年"+i+"月:"+value+"天");

}

打印结果

2014年1月:31天

2014年2月:28天

2014年3月:31天

2014年4月:30天

2014年5月:31天

2014年6月:30天

2014年7月:31天

2014年8月:31天

2014年9月:30天

2014年10月:31天

2014年11月:30天

2014年12月:31天

用Java语言输出 2010年4月份的日历表

public class Test { int weekday; Test(int year, int month) { for (int j = 1; j month + 1; j++) { System.out.println("2008年" + j + "月"); GregorianCalendar d = new GregorianCalendar(year, j - 1, 1); d.set(Calendar.DAY_OF_MONTH, 1); weekday = d.get(Calendar.DAY_OF_WEEK); System.out.println("日\t一\t二\t三\t四\t五\t六"); for (int i = Calendar.SUNDAY; i weekday; i++) { System.out.print("\t"); } do { System.out.print(d.get(Calendar.DAY_OF_MONTH) + "\t"); if (weekday == Calendar.SATURDAY) System.out.println(); d.add(Calendar.DAY_OF_MONTH, 1); weekday = d.get(Calendar.DAY_OF_WEEK); } while ((d.get(Calendar.MONTH) + 1) == j); System.out.println(); System.out .println("|--------------------------------------------------|"); } } public static void main(String[] args) { int m, y; new Test(2010, 4); } }

麻烦采纳,谢谢!

Java编写程序,输入年份,输出本年度各月份日历

写了个简明的,

import java.util.Calendar;

import java.util.Scanner;

public class Test {

static public void main(String 参数[]){

Calendar c = Calendar.getInstance();

Scanner sc = new Scanner(System.in);

System.out.println("请输入年份:");

int year= sc.nextInt();

c.set(Calendar.YEAR, year);

c.set(Calendar.MONTH, Calendar.JANUARY);

c.set(Calendar.DAY_OF_MONTH, 1);

while(c.get(Calendar.YEAR)==year){

int wday=c.get(Calendar.DAY_OF_WEEK);

int mday=c.get(Calendar.DAY_OF_MONTH);

if(mday==1){

System.out.println("\n日\t一\t二\t三\t四\t五\t六\t第"+(c.get(Calendar.MONTH)+1)+"月");

System.out.println("---------------------------------------------------");

for(int i=0;iwday-1;i++) System.out.print(" \t");

}

System.out.print(mday+"\t");

if(wday==7) System.out.println();

c.add(Calendar.DAY_OF_YEAR, 1);

}

}

}

=======

请输入年份:

2012

日 一 二 三 四 五 六 第1月

---------------------------------------------------

1 2 3 4 5 6 7

8 9 10 11 12 13 14

15 16 17 18 19 20 21

22 23 24 25 26 27 28

29 30 31

日 一 二 三 四 五 六 第2月

---------------------------------------------------

1 2 3 4

5 6 7 8 9 10 11

12 13 14 15 16 17 18

19 20 21 22 23 24 25

26 27 28 29

日 一 二 三 四 五 六 第3月

---------------------------------------------------

1 2 3

4 5 6 7 8 9 10

11 12 13 14 15 16 17

18 19 20 21 22 23 24

25 26 27 28 29 30 31

日 一 二 三 四 五 六 第4月

---------------------------------------------------

1 2 3 4 5 6 7

8 9 10 11 12 13 14

15 16 17 18 19 20 21

22 23 24 25 26 27 28

29 30

日 一 二 三 四 五 六 第5月

---------------------------------------------------

1 2 3 4 5

6 7 8 9 10 11 12

13 14 15 16 17 18 19

20 21 22 23 24 25 26

27 28 29 30 31

日 一 二 三 四 五 六 第6月

---------------------------------------------------

1 2

3 4 5 6 7 8 9

10 11 12 13 14 15 16

17 18 19 20 21 22 23

24 25 26 27 28 29 30

日 一 二 三 四 五 六 第7月

---------------------------------------------------

1 2 3 4 5 6 7

8 9 10 11 12 13 14

15 16 17 18 19 20 21

22 23 24 25 26 27 28

29 30 31

日 一 二 三 四 五 六 第8月

---------------------------------------------------

1 2 3 4

5 6 7 8 9 10 11

12 13 14 15 16 17 18

19 20 21 22 23 24 25

26 27 28 29 30 31

日 一 二 三 四 五 六 第9月

---------------------------------------------------

1

2 3 4 5 6 7 8

9 10 11 12 13 14 15

16 17 18 19 20 21 22

23 24 25 26 27 28 29

30

日 一 二 三 四 五 六 第10月

---------------------------------------------------

1 2 3 4 5 6

7 8 9 10 11 12 13

14 15 16 17 18 19 20

21 22 23 24 25 26 27

28 29 30 31

日 一 二 三 四 五 六 第11月

---------------------------------------------------

1 2 3

4 5 6 7 8 9 10

11 12 13 14 15 16 17

18 19 20 21 22 23 24

25 26 27 28 29 30

日 一 二 三 四 五 六 第12月

---------------------------------------------------

1

2 3 4 5 6 7 8

9 10 11 12 13 14 15

16 17 18 19 20 21 22

23 24 25 26 27 28 29

30 31

用JAVA编写程序显示一年的月份,月份要存储在数组里

一年就是12个月嘛你建立一个数组 用来保存1--12的就行了嘛很简单,代码如下:int[] month=new int[]{1,2,3,4,5,...,12};这就是月份数组 当然你也可以用String类型的数组来保存

JAVA月份表的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java 月末、JAVA月份表的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-29,除非注明,否则均为首码项目网原创文章,转载请注明出处。