易截截图软件、单文件、免安装、纯绿色、仅160KB

Java 小日历格式输出 闰年计算

2010-04-26 22:36
import java.util.Scanner;
public class _calendar {
public static void main(String[] args) {
   // TODO Auto-generated method stub
   System.out.println("请输入年份:");
   Scanner sc = new Scanner(System.in);
   int year = sc.nextInt();
   if (year < 1900) {
    System.out.println("请输入大于1900年的年份:");
    year = sc.nextInt();
   }
   System.out.println("请输入月份:");
   int month = sc.nextInt();
   if (month < 0 || month > 12) {
    System.out.println("请输入正确月份(1-12):");
    month = sc.nextInt();
   }
   System.out.println("年份:" + year + ",月份:" + month);
   /* 判断是否是闰年 */
   boolean y = run_count(year);
   System.out.println();
   /*
   * if((year%4==0)&&(year%100!=0)||(year%400==0)) {
   * System.out.println("该年份是闰年!"); y=true; } else { y=false;
   * System.out.println("该年份不是闰年!"); }
   */
   /* 计算输入月份的天数 */
   int day;
   day = day_count(y, month);
   /*
   * { if((y==true)&&(month==2)) { day=29;
   * System.out.println("该年月份下,月份:"+day+"天"); } else
   * if((y==false)&&(month==2)) { day=28;
   * System.out.println("该年月份下,月份:"+day+"天"); } else
   * if((month==4)||(month==6)||(month==9)||(month==11)) { day=30;
   * System.out.println("该年月份下,月份:"+day+"天"); } else {day=31;
   * System.out.println("该年月份下,月份:"+day+"天");}}
   */
   /* 计算该月第一天是星期几 */
   /* 1、计算输入年份距离1900年1月1日的天数 */
   int run = 0;// 输入年份距1900之间有多少闰年
   for (int x = 1900; x < year;


相关文档:

JAVA读取外部资源的方法

在java代码中经常有读取外部资源的要求:如配置文件等等,通常会把配置文件放在classpath下或者在web项目中放在web-inf下.
1.从当前的工作目录中读取:
        try {
            BufferedReader in = new BufferedReader(new InputStreamRea ......

java打开本地文件

 try {
   Runtime.getRuntime().exec("C:\\xxx.exe");
  } catch (IOException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  } ......

Java中读写文件大全

http://hi.baidu.com/0_net/blog/item/8566fc2bb730c293033bf63e.html
一.获得控制台用户输入的信息
/** *//**获得控制台用户输入的信息
      * @return
      * @throws IOException
      */
     public St ......

根据经纬度求两点间距离实现源码(java)


研究了一下Google
Map上的根据经纬度求地球表面两点间距离的实现, 用java实现了一把,对我国境内的Beijing54, Xian80,WGS84三种坐标系的空间距离计算感觉这个实现是比较准确的。当然,这里只是个人的感觉而已。。。可能我还没有遇到那种对精度要求非常严格的地方,或许,本身我这个方式就是错误的。。。呵呵 ......

Java多线程编程总结


 
下面是Java线程系列博文的一个编目:
 
Java线程:概念与原理
Java线程:创建与启动
Java线程:线程栈模型与线程的变量
Java线程:线程状态的转换 
Java线程:线程的同步与锁
Java线程:线程的交互
Java线程:线程的调度-休眠 
Java线程:线程的调度-优先级
Java线程:线程的调度-让步 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号