JAVA中的System类与StringBuilder类

System类

java.lang.System类中提供了大量的静态方法,可以获取与系统相关的信息或系统级操作。

在System类的API文档中,常用的方法有:

public static long currentTimeMillis(); 返回以毫秒为单位的当前时间。

public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length);将数组中指定数据拷贝到另一个数组中。

public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)方法
参数:
    src - 源数组。
    srcPos - 源数组中的起始位置。
    dest - 目标数组。
    destPos - 目标数据中的起始位置。
    length - 要复制的数组元素的数量。

StringBuilder类

java.lang.StringBuilder类:字符串缓冲区,可以提高字符串的效率。

构造方法:
StringBuilder();构造一个不带任何字符的字符串生成器,其初始容量为 16 个字符。

StringBuilder(String str);构造一个字符串生成器,并初始化为指定的字符串内容。

常用的成员方法:
public StringBuilder append(...);添加任意类型数据的字符串形式,并返回当前对象自身。

public String toString();将当前的StringBuilder对象转换为String对象。

StingBuilder与String的区别

StringBuilder对象中的内容可以改变,而String不行。


以上是关于这两个类的简要描述,如需知道更多请自己查询。

  • 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!

请我喝杯咖啡吧~

支付宝
微信