zoukankan      html  css  js  c++  java
  • 日期

    1.使用日期Date时注意:Date类是在java.util下的。对于字符串转换为日期,则利用java.text下的SimpleDateFormat构造方法new出一个对象并且给出想要的格式,具体的各个字母表示什么请查API文档,然后再用format()方法打印。就能显示所要的格式。

    如果日期转换成字符串,则利用parse()方法,注意这个方法会抛出异常,对于异常处理一般有两种方法,一种是将异常再抛出。另外一种是用try和catch将其捕获,还要注意转换的日期格式要匹配,否则无法转换,

    2.对于数字转换为字符串很简单,方法很多,其中一种是在数字后面加上双引号空格符。就会自动转换为字符串。如果字符串转换为数字。则要利用基本类型的对象,比如Double。用基本类型的对象调用parseDouble()方法。

    3,、随机类(Random),里面有很多方法,都是产生随机的值,因为是一个类,必须先new。与数学类的随机方法相比,要好用得多。

    package com.stu;
    
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Date;
    import java.util.Random;
    
    public class DateStu {
    
        public static void main(String[] args) {
    
            Date date1 = new Date();
    
            //System.out.println(date1.getTime());
            //Calendar calendar=Calendar.getInstance();
            
            //System.out.println(date1.toLocaleString());
            
            //字符串和日期的转换
            
            //String datestr="2015-7-9";
            
            SimpleDateFormat  sdf=new SimpleDateFormat("yyyy年MM月dd日   HH:mm:ss");
            
            //日期  >> 字符串
            String str=sdf.format(date1);
            
            System.out.println(str);
            
            //字符串  >>  日期
            String datestr="2014年07月29日   09:57:21";
            
            try {
                Date da=sdf.parse(datestr);
                System.out.println(da);
            } catch (ParseException e) {
                System.out.println("格式不正确");
                e.printStackTrace();
            }
            
            //数字  和字符串之间转换
            
            //数字  >> 字符串
            int a=100;
            System.out.println(a+""+100);
            
            //字符串  >> 数字 
            String abc="10000";
            int ab=Integer.parseInt(abc);
    
            
           // System.out.println(Math.random());
            
            Random random=new Random();
            
            System.out.println(random.nextInt(100));
            //两位数
            
            
        }
    
    }
  • 相关阅读:
    Centos7 yum 安装 oracle-rdbms-server-11gR2-pre
    R语言 小程序
    Hadoop! | 大数据百科 | 数据观 | 中国大数据产业观察_大数据门户
    【R】如何确定最适合数据集的机器学习算法
    R语言 recommenderlab 包
    R语言 推荐算法 recommenderlab包
    R语言进行数据预处理wranging
    统计学 nested_design 嵌套设计
    [LeetCode] 160. 相交链表
    [LeetCode] 155. 最小栈
  • 原文地址:https://www.cnblogs.com/tangdeqiang/p/7602975.html
Copyright © 2011-2022 走看看