1. 程式人生 > >JAVA中如何將char陣列轉化為String

JAVA中如何將char陣列轉化為String

最開始在轉化時想到用toString()方法,發現轉換後是陣列的地址,而非想要的內容字串。後來發現兩種方法:

1. 直接new String(),將char陣列作為引數傳進去,比如:

char[] ch = {'a','b','c'};

String s = new String(ch);

2. 用String類提供的valueOf()方法

char[] ch = {'a','b','c'};

String s = String.valueOf(ch);