Java常用类
Java 常用类
String类的延伸
1.String 在原先的基础添加字符,通过concat方法;
String st ="1";
st = st.concat("2");
该方法,改变栈中变量的指向,指向在堆中新创建的内存来存放原字符加上添加的字符,较浪费内存,不推荐使用.
2.StringBuilder
该类没有线程同步的检查,效率高,但不安全,较推荐使用
适用场合有 SQL语句拼接;
StringBuilder st = new StringBuilder();
//添加字符
st.append("+-");
//字符反转
st.reverse();
//插入字符
st.insert(1,"***");
tips:配合listIterator遍历器的倒叙遍历,可以打印输出一些图像
Date类
1.输出当前时间
System.out.println(new Date());
Mon Mar 01 17:50:38 CST 2021
2.把String转Date
//填入String表示时间的格式---y年,M月,d日,h小时,m分,s秒 tips:区分大小写
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String str = "1111-11-11 1:1:1";
Date date = null;
try {
date = dateFormat.parse(str);
} catch (ParseException e) {
e.printStackTrace();
}

浙公网安备 33010602011771号