System类&StringBuilder类
System类
1、currentTimeMillis()方法
作用:获取当前系统时间的毫秒值【注意:从现在到1970年1月1日 00:00:00】
2、arraycopy(...)方法
作用:复制数组
参数:Object src, int srcPos, Object dest, int destPos, int length
src - 源数组。
srcPos - 源数组中的起始位置。
dest - 目标数组。
destPos - 目标数据中的起始位置。
length - 要复制的数组元素的数量。
StringBuilder类
1、构造方法
StringBuilder(); 创建一个空的字符串缓冲区对象
StringBuilder(String s);根据传入的内容对象,创建一个字符串缓冲区
2、成员方法
StringBuilder append(Object obj); 添加内容
StringBuilder reverse() ; 反转内容
String toString(); 将缓冲区的内容转化为字符串
public static void main(String[] args) { StringBuilder sb = new StringBuilder(); //append方法 sb.append("hello").append("world").append("java"); //reverse方法 sb.reverse(); //toString方法 System.out.println(sb); }
StringBuilder和String可以相互转换:
String->StringBuilder:可以使用StringBuilder的构造方法
StringBuilder(String str) 构造一个字符串生成器,并初始化为指定的字符串内容
StringBuilder->String:可以使用StringBuilder中的toString方法
public String toString();将当前StringBuilder对象转换为String对象
public static void main(String[] args) { String str ="hello"; System.out.println("str:"+str); StringBuilder bu = new StringBuilder(str); //StringBuilder中添加数据 bu.append("world"); System.out.println("bu;"+bu); String s = bu.toString(); System.out.println("s:"+s); }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)