• 自学Jav测试代码三 Math类 & Date & GregorianCalendar类


     2017-08-23 20:30:08 

    writer: pprp

    package test;
    
    import java.util.Date;
    import java.util.*;
    
    public class class_test {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            System.out.println(Math.pow(2, 3));
            
            double a = 100 * Math.random();
            double x = 4.51;
            
            System.out.println(a);
            System.out.println(Math.sqrt(a));
            System.out.println(Math.max(a, 10));
            
            //Math中的方法和字段属性都是静态的所以可以直接使用它们
            //四舍五入
            System.out.println(Math.round(x));
            //向下取整
            System.out.println(Math.floor(x));
            
            //测试时间和日期的类date
            //输出当前时间
            System.out.println(new Date());
            
            //测试日历的类GregorianCalendar
            GregorianCalendar gc = new GregorianCalendar();
            int y = gc.get(Calendar.MONTH);
            System.out.println(y);
            
            gc.set(Calendar.YEAR, 2019);
            System.out.println(gc.get(Calendar.YEAR));
            gc.set(2017,8,17);
            System.out.println(gc.get(Calendar.YEAR));
            System.out.println(gc.get(Calendar.MONTH));
            System.out.println(gc.get(Calendar.DATE));
            
            //获得系统当前时间
            String now = gc.get(Calendar.YEAR) + "" + gc.get(Calendar.MONTH)
    + "" + gc.get(Calendar.DATE) + "" + gc.get(Calendar.HOUR) + "小时" + gc.get(Calendar.MINUTE) + ""
    + gc.get(Calendar.SECOND) + "" ;
            System.out.println(now);
            
            //给你一个人的生日,分析每年的生日是星期几?
            final char[] kor_week = {'','','','','','',''};
            for(int i = 2010 ; i <= 2020 ; i++)
            {
                gc.set(i,Calendar.JULY,20); //设置日期
                char week = kor_week[gc.get(Calendar.DAY_OF_WEEK) - 1];
                System.out.println(i + "年的生日是星期" + week);
            }
            
        }
    
    }
     
  • 相关阅读:
    Discuz 网站移至 Ubuntu 14.04.4 LTS VPS 配置
    ubuntu的一些常用命令,测试版本:Ubuntu 12.04.5 LTS
    文本的水平对齐方式,带来的一系列问题
    庆祝我的Blog开张了,今天起和大家一起见证一款原生的富文本编辑组件FoxJsonRichView的诞生过程。
    竖直导航(一)
    测试
    第七次作业
    第六次作业
    第四次作业
    第五次作业
  • 原文地址:https://www.cnblogs.com/pprp/p/7420031.html
Copyright © 2020-2023  润新知