本帖最后由 heifachangcun 于 2018-11-14 17:04 编辑
就业班day01
Object类:根类,所有类的父类
String toString() :返回该对象的字符串表示 Person
重写toString方法,查看对象属性值Alt+insert
boolean equals(Object obj) :指示其他某个对象是否与此对象"相等"
如果不重写,比较的是对象的地址值,重写后比较的是对象的属性值
重写equals方法,查看对象属性值,Alt+insert
日期相关类:
获取当前时间点到时间圆点点的毫秒值:
[Java] 纯文本查看 复制代码 System.currentTimeMillis() 获取当前系统时间:
调用Date()方法把毫秒转换为时间:
调用Date(毫秒值)把时间转化为毫秒:先定义Date方法,调用getTime方法date格式化为字符串:
SimpleDateformat
字符串解析为date:parse
get方法获取日历字段的值
set设置年月日的值
add添加或减少日历值
把日历转换为日期
System类
static long currentTimeMillis(): 返回当前系统时间的毫秒值
static void arrayCopy(Object src, int srcPos, Object dest, int destPos, int
length): 复制源数组中指定长度个元素到一个新数组中
StringBuilder类:字符串的额拼接
// 构造方法
StringBuilder(): 构造一个空的StringBuilder容器
StringBuilder(String str): String转StringBuilder
// 常用方法
StringBuilder append(任意类型): 添加任意类型数据的字符串形式, 并返回当前对象
链式调用:
new StringBuilder().append(1).append("hello").append(true);
// 成员方法
String toString(): 将当前StringBuilder对象转换为String对象
String和StringBuilder互转: 利用StringBuilder
StringBuilder(String str): String转StringBuilder
String toString(): StringBuilder转String
包装类:基本数据类型对应的引用数据类型
装箱:从基本数据类型转换为对应的包装类对象
拆箱:从包装类对象转换为基本数据类型
包装类常用方法: 基本类型与字符串之间转换
基本数据类型转字符串:拼接空字符串
String s = "" +34
String转基本类型: 利用每种包装类中的静态方法
static byte parseByte(String s): 将字符串参数转换为对应的byte基本类型
static short parseShort(String s): 将字符串参数转换为对应的short基本类型
static int parseInt(String s): 将字符串参数转换为对应的int基本类型
static long parseLong(String s): 将字符串参数转换为对应的long基本类型
static float parseFloat(String s): 将字符串参数转换为对应的float基本类型
static double parseDouble(String s): 将字符串参数转换为对应的double基本类型
static boolean parseBoolean(String s): 将字符串参数转换为对应的boolean基本类型
注意: 没有转char的!!
|