比方說,我有一個foreach循環用繩子這樣的:什麼是合併字符串的最佳方式?
String newStr='';
String str='a b c d e';
foreach(String strChar in str.split(' ')) {
newStr+=strChar+',';
}
結果會是這樣的:a,b,c,d,e,
但我想要的是a,b,c,d,e
沒有最後一個逗號。我通常把最後一個逗號分開,但這看起來很醜並且超重。有沒有什麼輕量級的方法來做到這一點?
此附加問題:是否有任何簡單的解決方案,以添加一個「和」的星座,結果是這樣的:a, b, c, d and e
用戶輸出?
p.s .:我知道我可以在示例中使用replace-method,但這不是我期待的,因爲在大多數情況下,您不能使用它(例如,當您構建sql字符串時)。
什麼是ORM?對象角色建模? – 2013-02-14 14:09:28
@JanHommes http://en.wikipedia.org/wiki/Object-relational_mapping – asawyer 2013-02-14 14:14:16
我使用LINQ。這是一個ORM嗎? – 2013-02-14 14:16:19