2010-05-10 59 views

回答

1

如果你不希望使用第三方庫,你可以使用for-each循環StringBuilder和。

StringBuilder sb = new StringBuilder(); 
for (Item item : list) { 
    sb.append(item.toString()); 
} 
String output = sb.toString(); 
2

可能是一個foreach循環。

for(Foo f : FooList) { 
    // use f 
} 
1

替代方式會是這樣的(僞):

String listString = list.toString(); 
listString = listString.substring(1, listString.length() - 1) // or maybe -2 

這會從list.toString的字符串表示刪除第一個和最後一個字符()。 但是,我建議在其他答案中已經提到的foreach循環,特別是包含StringBuilder的答案。

+0

不刪除分隔逗號。 – polygenelubricants 2010-05-10 11:29:38

+0

啊,沒有正確的讀過這個問題。 – Tedil 2010-05-10 12:26:17