System类&StringBuilder类StringBuilder的toString方法

System类

currentTimeMillisO方法

作用:获取当前系统毫秒值时间

arraycopy0方法

作用:复制数组

package StringBuilder_Demo01;

public class Demo03_Test {
    public static void main(String[] args) {
        //获取当前系统毫秒值时间
        long min =System.currentTimeMillis();
        System.out.println(min);

        // arraycopy(int[ ] src,int srcIndex,int[ ] dest,int destIndex,int count)复制数组
        int[] art1={1,2,3,4,5,6,7,8,9};
        int[] art2={9,8,7,6,5,4,3,2,1};
        //将art1数组中的前个数字复制到arr2数组中
        System.arraycopy(art1,0,art2,5,4);

        for (int i = 0; i < art2.length; i++) {
            System.out.print(art2[i]+"  ");
        }

    }
}

StringBuilder类

构造方法

StringBuilder():创建一个空的字符串缓冲区对象

StringBuilder(String s);根据传入的内容创建一个字符串缓冲区对象

成员方法

StringBuilder append(Object obj);添加内容

StringBuilder reverse();反转内容

String toString(0:;将缓冲区内容转为字符串

package StringBuilder_Demo01;

public class Demo04_Test {
    public static void main(String[] args) {
        StringBuilder stringBuilder = new StringBuilder();
        //append方法
//        stringBuilder.append("abc");
//        stringBuilder.append(true);
//        stringBuilder.append(100);
        stringBuilder.append("Hello").append("world").append("java");

        //reverse方法
        stringBuilder.reverse();

        //toString方法
        System.out.println(stringBuilder);

    }
}

 

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

package StringBuilder_Demo01;
/*
    jStringBuilder和String可以相互转换:
string->stringBuilder:
可以使用StringBuilder的构造方法
stringBuilder(String str)构造一个字符串生成器,并初始化为指定的字符串内容。StringBuilder->String:可以使用stringBuilder中的tostring方法
public string tostring( ):将当前StringBuilder对象转换为String对象。
 */
public class Demo005_StringBuilder {
    public static void main(String[] args) {
//        //空参数构造方法
//        StringBuilder builder1 = new StringBuilder();
//        System.out.println("bu1"+builder1);
//
//        //待字符的构造方法
//        StringBuilder builder2 = new StringBuilder();
//        System.out.println("bu2"+builder2);

        //string->stringBuilder
        String srt ="Hello";
        System.out.println("str:"+srt);
        StringBuilder stringBuilder = new StringBuilder(srt);
        //往StringBuilder中添加数据
        stringBuilder.append("world");
        System.out.println("bu"+stringBuilder);

        String s =stringBuilder.toString();
        System.out.println("s"+s);

    }
}

 

posted @ 2022-07-05 17:39  zj勇敢飞,xx永相随  阅读(38)  评论(0编辑  收藏  举报