charの配列をStringに変換する方法!Java超初心者の勉強

久しぶりにJavaを触って何もわからなくなっています。
charの配列をStringに変換する方法を備忘録として残します。

動作確認はpaiza.ioで行っています。

charの配列をStringに変換する方法

変換する方法は2つあります。どちらを使うかは好みの問題かと思います。

new String(配列の変数) で変換

char []a = {'あ','い','う','え','お'};
String str = new String(a);
System.out.println(str);
// あいうえお

String.valueof(配列の変数)で変換

char []a = {'あ','い','う','え','お'};
String str = String.valueOf(a);
System.out.println(str);
// あいうえお

そんなに難しくはなかったですね。忘れてたので一瞬頭が真っ白になりました。

個人的には覚えやすいnew String()を使っています。

Java

Posted by Nakamoto