zoukankan      html  css  js  c++  java
  • 自学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);
            }
            
        }
    
    }
     
  • 相关阅读:
    springmvc视图解析
    mysql外键是多个id组成的字符串,查询方法
    mysql服务无法启动(1067错误)时数据备份的经验
    springboot(5) freemarker
    springboot(4) Log之Logbak
    springboot(3) junit单元测试
    集合类基础知识
    springboot(2) 数据库操作
    springboot(1)
    linux命令
  • 原文地址:https://www.cnblogs.com/pprp/p/7420031.html
Copyright © 2011-2022 走看看