一. String format,format(String format, Object... args) 显示不同转换符实现不同数据类型到字符串的转换如下所示:
转 换 符 | 说 明 |
|
%s | 字符串类型 | |
%c | 字符类型 |
|
%b | 布尔类型 |
|
%d | 整数类型(十进制) |
|
%x | 整数类型(十六进制) |
|
%o | 整数类型(八进制) |
|
%f | 浮点类型 |
|
%a | 十六进制浮点类型 |
|
%e | 指数类型 |
|
%g | 通用浮点类型(f和e类型中较短的) | |
%h | 散列码 | |
%% | 百分比类型 |
|
%n | 换行符 | |
%tx | 日期与时间类型(x代表不同的日期与时间转换符 |
二、 时间
2.1 获取当前时间:
方法1: Date dt= new Date(); // dt 就是当前时间。
方法2:Calendar calendar = Calendar.getInstance();
Date dt = calendar.getTime();
2.2 获取时间中的“年月日,时分秒”。
Calendar calendar = Calendar.getInstance();
clendar.setTime(dt); // 设置时间
int hour = calendar.get(Calendar.HOUR); // 获取小时
Calendar.DATE // 获取日
Calendar.MONTH // 获取月
Calendar.YEAR // 获取年
Calendar.MINUTE // 获取分钟
2.2 时间格式转换:
String dateformatStr = "yyyy-MM-dd HH:mm:ss";
SimpleDateFormat simple=new SimpleDateFormat( dateformatStr );
String str = simple.format(dt);
2.3 时间计算
int num = 1;
calendar.set(Calendar.HOUR, calendar.get(Calendar.HOUR) + num); // 当前时间添加1小时
三、标签
@Override
@Deprecated 过时标记、
@return 方法注释中标记返回值的解释
@param 方法注释中标记参数的解释
四、基础类
List: ArraryList,
Map: HashMap