2012-03-28 46 views
0

我有一個字符串作爲 - >"10,25,12,25,30"字符串格式化用於將值插入Db的

我要的是在數字圓括號中的字符串。

因此,格式化後,該字符串應該是這樣的 - >(10),(25),(12),(25),(30)

有沒有進行這種類型的格式的任何短期方式。

我想字符串這種格式在數據庫中插入大量的值。

我正在使用Java。

任何想法,請?

謝謝。

回答

0

這是又做同樣的另一種方法...

String result = ""; 
    String s = "10,25,12,25,30"; 

    // Split string using String Tokenization 
    String tokens[] = s.split(","); 
    for(String token : tokens) { 
     result += "("+token+"),"; 
    } 

    // To remove the last comma 
    result = result.substring(0, result.length()-1); 
4

如果你想快速/簡單的方法:

String s = "10,25,12,25,30"; 
s = s.replace(",", "),("; 
s = "("+s+")"; 
+0

+1 Ferdau。您可以減少另一條線。 S = 「(」 +(s.replace( 「 」 「),(」))+「)」; – namalfernandolk 2012-03-28 13:00:20