黑马程序员——java学习7(小日历制作)
来源:互联网 发布:n个球放入m个盒子C语言 编辑:程序博客网 时间:2024/05/19 14:53
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------
import java.util.Scanner;public class poo{ public static void main(String[] args){Scanner in=new Scanner(System.in);System.out.println("请输入年份");int year=in.nextInt();System.out.println("请输入月份");int month=in.nextInt();int sum=0;for(int i=1900;i<year;i++){if(i%4==0&&i%100!=0||i%400==0){sum+=366;}else{sum+=365;}}for(int i=1;i<month;i++){if(i==2){if(year%4==0&&year%100!=0||year%400==0){sum+=29;}else{sum+=28;}}else if(i==4||i==6||i==9||i==11){sum+=30;}else{sum+=31;}}int days=0;if(month==2){if(year%4==0&&year%100!=0||year%400==0){days=29;}else{days=28;}}else if(month==4||month==6||month==9||month==11){days=30;}else{days=31;}sum+=1;int weekday=sum%7;System.out.println("日\t一\t二\t三\t四\t五\t六");for(int i=1;i<=weekday;i++){System.out.print("\t");}for(int i=1;i<=days;i++){if(sum%7==6){System.out.print(i+"\n");}else{System.out.print(i+"\t");}sum++;}}}
- 黑马程序员——java学习7(小日历制作)
- java学习——可视化日历的制作
- 黑马程序员学习笔记六——java.IO小细节或许影响全局。
- 黑马程序员——java加强学习
- Java异常学习——黑马程序员
- 黑马程序员——java学习--GUI
- 黑马程序员——java学习起始
- 黑马程序员 -- Java基础学习(7)
- 黑马程序员--java学习总结(7)
- 黑马程序员—java数组学习回顾
- 黑马程序员java学习—封装
- 黑马程序员java学习—继承
- 黑马程序员java学习—异常
- 黑马程序员java学习—多线程1
- 黑马程序员java学习—String类
- 黑马程序员java学习—泛型
- 黑马程序员java学习—Map集合
- 黑马程序员java学习—IO流
- 使用Spring TestContext 测试框架,完美测试基于Spring的应用程序
- Linux网络编程必看书籍推荐
- 14.android向web提交参数的4种方式案例
- SQL存储过程分页若干方法
- AS3精辟代码若干--random
- 黑马程序员——java学习7(小日历制作)
- csdn apache+php+mysql在windows下的安装和配置
- 数据保存时,出现‘record not found or changed by another user’错误信息的解决办法
- JUnit学习笔记
- Hibernate之@Entity,@Table,@Id
- 【ImageView】图片自适应及android:scaleType属性
- Android开发中一些直接拿来用的代码片段
- 折腾人的 excel 计算公式
- JS操作JSON总结