2012-03-28 49 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