目录
包装类
基本数据类型 | 包装类 |
---|---|
byte | Byte |
short | Short |
int | Integer |
long | Long |
float | Float |
double | Double |
char | Character |
boolean | Boolean |
自动装箱和自动拆箱
// 自动装箱
Integer i1 = Integer.valueOf(i);
1
2
// 自动拆箱
int i2 = i1.intValue();
public class Java05_Object_Datatype {
public static void main(String[] args) throws Exception {
// TODO 常见类和对象
// byte short int long
// float double
// char
// boolean
// TODO 包装类
// Byte b = null;
// Short s = null;
// Integer i = null;
// Long lon = null;
// Float f = null;
// Double d = null;
// Character c = null;
// Boolean bln = null;
int i = 10;
//Integer i1 = new Integer(i);
// TODO 将基本数据类型转换为包装类型
// 自动装箱
Integer i1 = Integer.valueOf(i);
// Integer i1 = i;
// 自动拆箱
int i2 = i1.intValue();
// int i2 = i1;
}
}
日历类和日期类
Date : 日期类
Calendar : 日历类
Java格式化日期格式:
y (Y) -> 年 -> yyyy
m (M) -> MM : 月份,mm:分钟
d (D) -> dd : 一个月中的日期,D:一年中的日期
h (H) -> h : 12进制, HH:24进制
s (S) -> s : 秒,S :毫秒
import java.text.SimpleDateFormat;
import java.util.Date;
public class Java06_Object_Date {
public static void main(String[] args) throws Exception {
// TODO 常见类和对象
// Date : 日期类
// 时间戳 : 毫秒
//System.out.println(System.currentTimeMillis());
// Date : 日期类
// Calendar : 日历类
Date d = new Date();
System.out.println(d);
// Java格式化日期格式:
// y (Y) -> 年 -> yyyy
// m (M) -> MM : 月份,mm:分钟
// d (D) -> dd : 一个月中的日期,D:一年中的日期
// h (H) -> h : 12进制, HH:24进制
// s (S) -> s : 秒,S :毫秒
// Date -> String
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String dateFormatString = sdf.format(d);
System.out.println(dateFormatString);
// String -> Date
String dateString = "2022-06-01";
Date parseDate = sdf.parse(dateString);
System.out.println(parseDate);
// 根据时间戳构建指定的日期对象。
//d.setTime(System.currentTimeMillis());
// 获取时间戳
//d.getTime();
System.out.println(parseDate.before(d));
System.out.println(parseDate.after(d));
}
}
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Java07_Object_Date {
public static void main(String[] args) throws Exception {
// TODO 常见类和对象