黑马程序员技术交流社区

标题: char[]转String有几种方式? [打印本页]

作者: 周素强    时间: 2012-5-11 11:02
标题: char[]转String有几种方式?
char[]转String有几种方式?

char[] ch
new String(ch);    这是一种应该。还有其它的简单方式吗?
作者: 黄坚声    时间: 2012-5-11 11:09
char[] ch
new String(ch);    这是一种最简单最常见的方式了。
作者: 黄坚声    时间: 2012-5-11 11:09
char[] ch
new String(ch);    这是一种最简单最常见的方式了。
作者: 黄坚声    时间: 2012-5-11 11:10
char[] ch
new String(ch);    //这是最简单最常见的方式了。没有其他更加简单了。
作者: 于陈    时间: 2012-5-11 11:15
  1. import java.util.Arrays;


  2. public class Demo4 {

  3.        
  4.         public static void main(String[] args) {
  5.                 char[] arr=new char[]{'a','b','c'};
  6.                 String s=Arrays.toString(arr);
  7.                 System.out.println(s);
  8.         }

  9. }
复制代码
这个应该也算一种把char[]转String的方法吧~其实也是蛮简单的...
作者: 周素强    时间: 2012-5-11 11:25
于陈 发表于 2012-5-11 11:15
这个应该也算一种把char[]转String的方法吧~其实也是蛮简单的...

Arrays.toString(arr);
恩对 这个也算是 呵呵
作者: 成都校区    时间: 2012-5-11 11:40
char[] ch
new String(ch);   
new之后,是不是就改变了原有的地址值啊,这样的话,是不是就和原来的数组意义不一样了?
作者: 小小企鹅    时间: 2012-5-11 11:58
     char data[] = {'a', 'b', 'c'};
     String str = new String(data);

作者: 刘_浩    时间: 2012-5-11 12:16
还可以定义一个StringBuilder   将char[]装入当中,然后再将再构造一下就可以了。
作者: 周素强    时间: 2012-5-11 12:20
林康 发表于 2012-5-11 12:08
将字符数组转成字符串,我之前记得的是有三种方法
第一种://使用构造函数,将字符数组传到函数的实参部分, ...

:handshake
作者: τ、高童鞋ゝ    时间: 2012-5-11 12:25
char   ch   =   'A ';
string   s;
s.insert(   s.begin(),   ch   );

作者: 黄坚声    时间: 2012-5-11 16:46

这也是一种最简单最常见的方式了

public static void main(String[] args) {

               char[] ch=new char[]{'B','b','W'};

              String s=Arrays.toString(ch);

               System.out.println(s);

       }


作者: 朱晓辉    时间: 2012-5-11 17:50
public class CharDemo {

        /**
         * @param args
         */
        public static void main(String[] args) {
                // TODO Auto-generated method stub
                char[] arr ={'a','b','d'};
                String s = String.copyValueOf(arr);
                System.out.println(s);
               
               

        }

}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2