String
String : 不可变长字符串
String 不可变长的字符序列 "abc" Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现其内部是由字符串组表示 private final char value[];
StringBuilder:可变长字符串,线程不安全的
StringBuffer:可变长字符串,线程安全的
Math
floor(double a) 向下取整
double ceil(double a) 向上取整
max(double a, double b) 返回两个 double 值中较大的一个
min(int a, int b) 返回两个 int 值中较小的一个
round(double a) 返回最接近参数的 long
基本数据类型的包装类
byte ----- Byte
short ----- Short
int ----- Integer
两者比较无论是否(new),都发生自动拆箱如果值相同两者就相同
两个Integer比较若有(new)就不相同,若没有要看是否在缓冲区范围若在相同不在不相同
long ----- Long
float ----- Float
double ----- Double
char ----- Character
boolean ----- Boolean
自动拆箱
从包装类型到基本数据类型
自动装箱
从基本数据类型到包装类型
Date
Date
Date() 根据当前时间创建日期对象(本地)
Date(long time) 根据long类型的毫秒数构建指定时间的日期对象
SimpleDateFormate
日期格式类
SimpleDateFormat(String pattern) 指定转换格式
format(Date) 日期对象准为字符串
parse(String) 字符串准为日期对象
enum(枚举)
表示所有可能或所有情况下使用枚举
所有的枚举都隐式的继承java.lang.Enum
枚举类中的所有成员,都是当前类型的一个实例 相当于public static final修饰
File类
boolean createNewFile() 当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件
boolean delete() 删除此抽象路径名表示的文件或目录
boolean exists() 测试此抽象路径名表示的文件或目录是否存在
getAbsoluteFile() 返回此抽象路径名的绝对路径名形式
getAbsolutePath() 返回此抽象路径名的绝对路径名字符串
常见的几个类
猜你喜欢
转载自blog.csdn.net/weixin_45116824/article/details/91410760
今日推荐
周排行