字符数组与字符串的转换

来源:互联网 发布:中学生学编程 编辑:程序博客网 时间:2024/06/15 17:53
String、StringBuffer、数组之间的转换:
        String string; //为叙述方便定义一些变量和引用
        char[] array;
        StringBuffer strbuf;
        string=strbuf.toString();   //通过toString()方法可以把StringBuffer类型转换成String类型的字符串
        strbuf=new StringBuffer(string);    //通过构造函数可以将String类型的字符串转换成StringBuffer型
            (strbuf=strbuf.append(string))  //通过append()方法将String类型的字符串追加到StringBuffer类型的引用中
        array=string.toCharArray(); //通过toCharArray可以将string类型的字符串转换成char类型的字符数组
        string=new String(array);   //通过String类型的构造函数将字符数组转换成字符串
            (string=String.copyValueOf(array))  //将字符数组中的值直接复制到string类型的引用中
        暂无字符数组和StringBuffer类型直接转换的方法,可以通过先将其转换成String类型再做进一步的变换。
原创粉丝点击