Javaで文字列に配列コンテンツを変換する方法?

ジャコモ:

どのようにすることができますArrayコンテンツはに変換されString、Javaで?

例:

int[] myArray = {1,2,3};

出力は次のようにすることがあります。

"123"

Arrays.toString(myArray) 戻っています:

"[1, 2, 3]"

そしてmyArray.toString()、返します。

[I@12a3a380

それらのどれも働かないようにします。この機能はありますか?

この質問は次のようになります(この)が、実際には異なっています。私は、文字通りを求めていますStringすべての配列エントリで作られました。

ユージン:
String joined = Arrays.stream(myArray)
            .mapToObj(String::valueOf)
            .collect(Collectors.joining(""));

System.out.println(joined);   

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=176727&siteId=1