JAVA学习笔记之常用类型

1.Date类和SimpleDateFormat类

Date类主要用于获取现在时间
比起说明我还是更愿意看例子

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

Date now = new Date();//得到当前的时间
//若是输出,格式为:Sun Jan 7 13:48:30 CST 2018

//Date转换成字符串
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//HH表示24小时制
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
String date1 = sdf1.format(now);//2018-01-07 13:48:30
String date2 = sdf2.format(now);//2018年01月07日 13时48分30秒

//字符串转化成Date
String dateStr = "2018-01-07 13:48:30"
Date date = sdf1.parse(dateStr);//字符串格式与sdf1的格式不对应的话会出现ParseException

2.Calendar类

import java.util.Date;
import java.util.Calendar;

//创建Calender对象
Calendar c1 = Calendar.getInstance();//初始化为现在的时间
Date d1 = c1.getTime();//Calendar转换为Date

//获取Calendar中的时间信息
int year = c1.get(Calendar.YEAR);//获取年
int day = c1.get(Calendar.DAY_OF_MOUTH);//获取日
int hour = c1.get(Calendar.HOUR_OF_DAY);//获取时,其余的月、分、秒、毫秒都是参照年的形式

Long time = c1.getTimeInMillis();//获取从某个时间开始到现在c1的毫秒数,某个时间是多少还没去查...

3.Math类

常用方法
这里写图片描述
1

4.Arrays类


  1. 图片取自imooc
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值