2014-02-06 166 views
0

您好,我想將int數組轉換爲必需的格式。將int數組轉換爲java中的字符串數組

我有int數組以及如何轉換它? 我想這個字符串格式

int a = [1,2,3,4] 
list a = [1,2,3,4] 
String = ["1","2","3"]; 
+1

我知道很多在路上的答案,但你有什麼到目前爲止已經試過? '提示:String.valuOf(intValue);' –

+0

在提出問題之前,請使用搜索。您的問題的答案是Google上「java array to string」的最佳答案。 – TwoThe

+0

@二我已經嘗試過okey,並沒有得到答案,這就是爲什麼我出。 – Krishna

回答

0

可以遍歷int[]並轉換爲String[]

int[] a = new int[]{1, 2, 3, 4}; 
String[] convertedArr = new String[a.length]; 
for (int i = 0; i < a.length; i++) { 
    convertedArr[i] = String.valueOf(a[i]); 
} 
+0

它不能正常工作給予字符串合成像這樣。@ 88174c我需要字符串值.. – Krishna

0

試試這個

String res = Arrays.toString(a).replaceAll("(\\d+)", "\"$1\"") 
+0

它不工作的傢伙它給仍然複雜的結構我不想要它。 – Krishna

相關問題